www.myarchitecture.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:8b:0d:a8:d2:26:b8:81:9a:65:99:80:79:cf:fe:cd:00:36 was issued on by Let's Encrypt.
This certificate has already expired and will cause a warning or error message in the browser it's still listed on this site to allow you to look back on previously issued certificates. If we have found any compliance issues with this certificate they will be shown below. I hope this certificate review is providing you the detailed information in a simple form you where looking for.
We have idenified some issues with this certificate:
- Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)
Certificate Subject
CN=www.myarchitecture.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:8b:0d:a8:d2:26:b8:81:9a:65:99:80:79:cf:fe:cd:00:36Serial Number (int): 308654263329482412983419423681056147832886
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 18:7a:c0:5b:63:c4:5f:a5:71:b1:10:6d:0f:7a:cc:19:73:1b:bf:91
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): e3:8b:43:20:f1:80:74:84:e8:88:8b:06:52:47:a5:83:b5:67:47:0e
Fingerprint (sha256): 50:4a:d2:f9:18:50:ff:94:8c:a5:15:72:19:d4:34:69:60:9d:1d:36:98:27:19:9c:ce:b5:83:46:bb:52:03:fc
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.myarchitecture.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.myarchitecture.com
Public Key Algorithm
RSA
Key Size
4096
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Server Authentication
Client Authentication
Extensions
9 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
www.myarchitecture.com
Other certificates including the domain name myarchitecture.com
(limited to 100 certificates)
myarchitecture.com
myarchitecture.com
myarchitecture.com
www.myarchitecture.com
www.ricevimentiroma.com
myarchitecture.com
www.myarchitecture.com
www.myarchitecture.com
www.myarchitecture.com
www.myarchitecture.com
myarchitecture.com
myarchitecture.com
myarchitecture.com
myarchitecture.com
myarchitecture.com
myarchitecture.com
www.myarchitecture.com
myarchitecture.com
www.morganfunding.com
myarchitecture.com
myarchitecture.com
www.myarchitecture.com
www.ricevimentiroma.com
myarchitecture.com
www.myarchitecture.com
www.myarchitecture.com
www.myarchitecture.com
www.myarchitecture.com
myarchitecture.com
myarchitecture.com
myarchitecture.com
myarchitecture.com
myarchitecture.com
myarchitecture.com
www.myarchitecture.com
myarchitecture.com
www.morganfunding.com
Certificate
The complete raw certificate details for www.myarchitecture.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 RB8fpiP4pA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA3PYVTijGvG4Rf7d+GLO+ q8evqTzHor+25CQaHFrZHkwLlcaNPHAzoE/xJRTE0nRqNfqpBgCug0Umu65LT90+ 8yH+ZfLYXCtHn2DVCpr+c0H10L7z+gmlr7E67hwPFWSWVRHGXxrOc4VItbutGfsP BIDYgKB06tuZjN09CElnRA9qPIVj2TEmzxLF43BlSg7d67+cN6jFA7QvGqVQKJ96 q/OZ7hAZ2bBpJ1yj78m+N5ay4XLmCfgs5Q/wM1G9cgPhqQkH637A14IQtH3o8lKU Rxa7n6ykoRgF4XwFZvsx+Pa4l/QLP29e2T+vZJ5wuOgz5iV+2oSHVPFZnahmtSfh udHzyac4xJZXx7U6Q//ZakGqhfLTKzg7phI3X6sOjpHLtJ1Q30poyg4CZQ6Darn6 UAL3gyPH0a8kovUl+IWrOPDAWscw+1NZfEDve0acMFjFmbzOdtgXsVYzTQQIkubw qZaRGfSg2mFNasmFN+VXR3edA+UZYjm7igNTkItliwQUjahxHK5MInnMit7t/0Z2 ztUjE85hCCJFLXDZUQzq2J1E1cu+4Qq53PxslHPSYGTRKS4UqFIsNj6rSgYElc58 Nlg5wbASemkaTK8wqolVCiEENWbTu3KFHPBK6NQ2bAESL9nivDP9KNJyGibnSKqJ qAo/SlzRC1jCuG3zcsu0QZ8CAwEAAQ== -----END PUBLIC KEY-----
ASN.1 decoded
[c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:2|t:0|true] OtherName . . . . . . . . . . . . [c:0|t:2|false] INTEGER 2 . . . . . . . . [c:0|t:2|false] INTEGER 308654263329482412983419423681056147832886 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'US' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Let's Encrypt' . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Let's Encrypt Authority X3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-03 02:02:08 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-01 02:02:08 +0000 UTC . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'www.myarchitecture.com' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.1 (rsaEncryption) . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 901443304200694397297619145948913298766015017528199233669444459922299270762607565820664249354382098263273165801145249478383949196056563779904473706391640487747684471910974959241946358294671090774702609774519149690047229750264129763803023813234092668135303762845958282630635496925613563230935794484692580765889793900774847229385018998053594198621591514205604207819258767106003802371606433246623934120024762367754372143562266139668061623139091560856475068961424409718065653887939783467143991083824699488857756936870834441483488024529317643757902900978127825620614650156638777468607620281420671122434528290860543963848241397158289719916789788131713482365369679051417371136464718678763166888417183644047270416255132828284618621820632184225163036141416950693111045524130405268931372493618066997650294872510862826574300134567245404194798677485907216915631307538370234685822032877343161643225775450357944452070522289690118135116206437719281923829710596228922425111286189183309853689877694238580081091813623211364639632471531447817960119354998446282031417114535097265937307919959382196360939586152720997202161779497214205155046041747074023160313844825072068933057378212521021251928526697520558203980155563827181345231264089937961285544329631 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 65537 . . . . . . . . [c:2|t:3|true] ORAddress . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (3 bits) 05a0 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37 (extKeyUsage) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.14 (subjectKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes) 187ac05b63c45fa571b1106d0f7acc19731bbf91 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.35 (authorityKeyIdentifier) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName a84a6a63047dddbae6d139b7a64565eff3a8eca1 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.1.1 (authorityInfoAccess) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (99 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.1 (ocsp) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://ocsp.int-x3.letsencrypt.org' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://cert.int-x3.letsencrypt.org/' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17 (subjectAltName) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (26 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.myarchitecture.com' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (69 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.23.140.1.2.1 (Domain Validation Certificates Policy) . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.44947.1.1.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.2.1 (cps) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'http://cps.letsencrypt.org' . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007500f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb273000001709e57f3a00000040300463044022016a895b6d0ca2266658ecd1f4539713bfa6920ae1729ff8e64d9d5f654f006aa02202215fec05f9fed952f17bcad7a8d4b9d92f8bed3422696aba63750848844e481007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e000001709e57f38b000004030047304502207092eb81417ae33cb3dfac88eb908117214ebd063d21340782a05af78da75741022100fc2407f7baca24ee57157581580029a8934b5af978d0bfde68bfe12cc9cf4a09 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption) . . . . . . . . [c:0|t:5|false] NULL . . . . [c:0|t:3|false] BIT STRING (2048 bits) 0058e81f17d1306b1be77e72dd3eb261b7da5b1a69dce28ede1fc694f21d986cbe635947091ccb08d6eccf446ed10d154b15c070d91de4522e31bd4c5cf9b235ac41cb9b29a8f137aca6d6c63d59f58888636b1b3770f0fe5fdfbccb28b0e923ba79557b7b1584f6f044470f9b244e62a1d182a80a4034f16a9ce8c438fde7d6a81b71168328bcf40c5dcd858b224d8573c32fa1031735e579599501c648155825df009c1ca3218354f9d04c12b5612f837f75a07685aa31fa5ae474b54519e1c821f60844cfd8b0396ac4feefe8555babbaac12e22beaa38da69df66ae602c1192a1c935b704b39744c6e7749dea0d15fe9e9ab420fdf673a9f441f1fa623f8a4