adamharvey.com
Issued by R3
About this certificate
This digital certificate with serial number 03:aa:ff:9e:ac:87:77:da:18:a5:5a:93:58:92:c4:1c:9f:3c 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=adamharvey.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:aa:ff:9e:ac:87:77:da:18:a5:5a:93:58:92:c4:1c:9f:3cSerial Number (int): 319524637192976426924898609954890006175548
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: a2:a0:7b:88:0f:6c:11:ac:77:7c:8c:9c:37:8e:18:c3:f2:e3:66:b6
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 1d:e9:5f:de:a0:93:77:63:1d:65:71:b6:cf:9a:7c:30:5f:ce:20:b7
Fingerprint (sha256): cd:a2:bf:0d:e9:4a:74:38:6b:ec:1c:a5:28:1b:13:82:4c:67:3f:e7:18:6a:f5:f9:f2:52:f1:c6:98:47:4e:16
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate adamharvey.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for adamharvey.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
adamharvey.com
Other certificates including the domain name adamharvey.com
(limited to 100 certificates)
circular.email
adamharvey.com
financialgym.org
ohiocourt.com
wetamdstudy.com
www.diamond-box.com
www.briananthony.com
adamharvey.com
masteryyou.com
coconutcreekdentistry.com
adamharvey.com
www.adamharvey.com
telecomunicazionemobile.com
adamharvey.com
adamharvey.com
alimentazione.co
charleswu.com
adamharvey.com
www.freez.click
www.wowphotography.com
houstonmortuary.com
acupaday.com
www.inguinalherniasurgery.com
holtzmanfamily.com
adamharvey.com
adamharvey.com
adamharvey.com
kombucharaw.com
oval.biz
adamharvey.com
australianjellybushhoney.com
adamharvey.com
financialgym.org
ohiocourt.com
wetamdstudy.com
www.diamond-box.com
www.briananthony.com
adamharvey.com
masteryyou.com
coconutcreekdentistry.com
adamharvey.com
www.adamharvey.com
telecomunicazionemobile.com
adamharvey.com
adamharvey.com
alimentazione.co
charleswu.com
adamharvey.com
www.freez.click
www.wowphotography.com
houstonmortuary.com
acupaday.com
www.inguinalherniasurgery.com
holtzmanfamily.com
adamharvey.com
adamharvey.com
adamharvey.com
kombucharaw.com
oval.biz
adamharvey.com
australianjellybushhoney.com
Certificate
The complete raw certificate details for adamharvey.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAyDB8gBgdSc598rMaVocQ 8vBy0KlGZVhqtXlLMoCzWoHxfbRjTFYKCVj/mKV2inCITbbHYqXgIQw8+6Fnka7q fIK9DH6UYCYD52Www2orw5RoMLNaMbCChtjnH4WDsgKunPnuk+K2onak3/DMoUzb PRB6xtS/L6iSmHm5IrIt0th6OSNRzWf5fzSeJNgeBOcaoEWXFGqEcLeA9smJswqy SFJrTbDGwooPN7jteG1FnyHAy3KtfnUhbeDlQSToqrM8EFOEteUJ4mA0iFf3SOAy 48Ce0sFnLBUP4MOAxrsvW50HPzgvXIDzoRzlTAI3LO4O6BPMx77Ka59rkO2Wh0ow Ns/atPRlXz7KPXOidy6GoaeZcBnF9xm7nNaIRDjJCjUzjEyw3BLLqJu35noPHLMR gijt6+fvOFIlI4a95pijIgLBj90hjpeTdUtJ0vW850/G2ZzGgLA7z4PE6a32vDHU kqFuTzfaEsbOZZFI8RI8u8ioIPZTWiP+Qv2oaYXGBkeKXYe4OZSErmS2qEAJGwpZ GTIt8UXFTAuWocqd6JbxjgAIDYuLIfp5/Fvor+50oR64wqR4iKHyutF02l0pOQSq KzO/CUEOP6/Ie2Ti6qh3Q1GqWF15/vNH4eGPdjLU7oRj/qOrTsl1LvutdloD7Z3v X90tQnQ6usxWCYdP2MR9qiUCAwEAAQ== -----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 319524637192976426924898609954890006175548 . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-01-24 14:19:01 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-04-24 14:19:00 +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 'adamharvey.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 816701497068005986942947684406307094087892101672338166455135470471518679674626387118421894138461688449871182742533461646119870705614345691343187104846061434051771936469492727158790025068236004529606498915109646939072401546405611336663473843576559552627882772000439477866606013459094062917983393678597977227193772107031553314651187129930572440677392541251144299088629064543126429090131412908316080454410846027251488249741948515151409790242279404823123621565038100279284741906314669566733435911005300595063323184221040994449963355438398918595633831630169149670891075212197361070620302324497836687758216796700508636677836530376738696233349077705403956149447603876665323465050617859842890640134321608877662813699408481858241381886739241857420211616190868741701949398346618829630316916733802506813613876374904424474877220279081517743216219263151744591814560481728516810585493901373675851151096612836998003692770487346058342354778525165766875512643331209084220967921830281301998857429052949201630626994218302766516779593671547645357796154835299046905554227387748736368469392699220197092944741201067866321558965137287683168708180033476764304119551045047775702860485916535912539942246584076474313985687665021742520415105375489050400421423653 . . . . . . . . . . . . . . . . . . . . [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) a2a07b880f6c11ac777c8c9c378e18c3f2e366b6 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (18 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'adamharvey.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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f10077007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb5200000185e45c71780000040300483046022100cea6bc55fd4f8bb0a15da5c442b91b21c46f54c631c6413c8f947f87a82ab6f702210085adb29cb4b945742090a2ec4fa69b94e6fc63a5355ff6252413304996950254007600e83ed0da3ef5063532e75728bc896bc903d3cbd1116beceb69e1777d6d06bd6e00000185e45c7176000004030047304502203e19c235cb52c78851b3775abba6db1c98cfa528aa91cf22790513380df74b55022100c59f162f4ee68a799d9d1b8d29a4733b3439ab2baeecadcafc79acba1a58e4c0 . . . . [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) 0045d956e9a1e1899acf2ca7f5595f6b9e9f977bc0ccb314f1b0b874bc62882a719a9451c6b0f96a8169957f594257cc829c11a4d4327a375f54ef7124b2e177de2cf80c49bc5e908bfa68aa879c041015a5a585ad0f36f4978756c0b6cde6cdfdf0bf1de5b54cedf0a19cbbc380fe44647063eafab59237a974b115a7fb56ab405023f87783a319b1d802769c346e3e2a5dd8a6b2ac54e39fdb7fb2f4681a9c7865126ae0a4ae065fe6fda03e7ecf90d8810f1b968577548951ebec0cd455e5a7e177e289325d834789e816bc7a1b35d4075c99704320893d41e0f7b09860cd84fe39890a8d48ca76ae30e16dfc92e5b919e1dadf023c48d139a9f859e2843168