lahc.net
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:f3:a7:8c:8a:d0:4c:97:22:5c:12:bb:02:b7:be:e3:04:08 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=lahc.net
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:f3:a7:8c:8a:d0:4c:97:22:5c:12:bb:02:b7:be:e3:04:08Serial Number (int): 344248183769400749065816253468327601701896
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: f2:2d:7c:19:28:e3:6e:5f:6f:6d:a7:3b:91:6a:85:b0:75:59:10:05
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 3a:71:21:1f:5c:a6:f4:0f:7c:b4:7a:f8:8a:85:19:66:f3:9f:01:b1
Fingerprint (sha256): c1:e0:b5:47:67:51:1c:69:2d:70:e7:10:d0:be:47:fd:b5:78:e1:64:5e:1b:13:41:d0:a0:b5:a6:d8:95:55:fa
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate lahc.net
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for lahc.net
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
lahc.net
Other certificates including the domain name lahc.net
(limited to 100 certificates)
webmail.lahc.net
www.lahc.net
webmail.lahc.net
lahc.net
www.lahc.net
www.lahc.net
admin.lahc.net
lahc.net
webmail.lahc.net
www.lahc.net
lahc.net
www.lahc.net
webmail.lahc.net
lahc.net
lahc.net
admin.lahc.net
webmail.lahc.net
admin.es.leechburg.k12.pa.us
www.lahc.net
www.lahc.net
es.leechburg.k12.pa.us
www.lahc.net
lahc.net
www.lahc.net
www.lahc.net
lahc.net
lahc.net
mail.lahc.net
lahc.net
webmail.lahc.net
webmail.lahc.net
lahc.net
www.lahc.net
www.lahc.net
admin.es.leechburg.k12.pa.us
mail.lahc.net
lahc.net
lahc.net
mail.lahc.net
www.lahc.net
webmail.lahc.net
lahc.net
www.lahc.net
www.lahc.net
admin.lahc.net
lahc.net
webmail.lahc.net
www.lahc.net
lahc.net
www.lahc.net
webmail.lahc.net
lahc.net
lahc.net
admin.lahc.net
webmail.lahc.net
admin.es.leechburg.k12.pa.us
www.lahc.net
www.lahc.net
es.leechburg.k12.pa.us
www.lahc.net
lahc.net
www.lahc.net
www.lahc.net
lahc.net
lahc.net
mail.lahc.net
lahc.net
webmail.lahc.net
webmail.lahc.net
lahc.net
www.lahc.net
www.lahc.net
admin.es.leechburg.k12.pa.us
mail.lahc.net
lahc.net
lahc.net
mail.lahc.net
Certificate
The complete raw certificate details for lahc.net in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 tiGIeq0vPiVmhxyWDurNgdV2ryJk7qLUrfI8KQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAyvFMpYeB5TFYjFmZaI5+ agQpWVbWMfAGGmf1hem64g2ueoMp8Qx0GkK5qrKNqHDuKdzS7Fv+8HQLmADMjLMu gdDhrizqQ+D5Dti719rTaiBkhAJIZeCsGW+1Bl3+mnEmTPtRIV+XpH4JQeWNvisr k+UwCD2++5CbzwkiP/ePuLrcsJsB+tDAA1ePe/XvWESWfyLkuTWsdDzcqkslBGog 67Q8jBl8RTBUe8PVHvEV0RBi5r1guyDP3vzQex4zW4cGwzlFhEv88c+oR2K9NCJO TYA2Fp9eFMrER65+ZsDq0lloEojjaSEZVVaWZm7PVENzuz7Dax58i83VGexxMGYg DwbYVIZYN+cxCF1t4w++/Q2ZY8B82eZSZfh6/WiHxcJwT9bL+qYcIxFo/5Tcrk71 q/NPKsXvvTctCd1X+wt52n0nckP6Exw5scSnb5lDfHVJEhtfN7V7u/5Itj8c+k8K 89iq/30AJtoi0RGUasB1BowpMuMEDth17TJCJboKSDY4rCrP7br+INosZU7UiaxK M67i5sMD/ZqUtx9v8KDoTDRV8vFPnNC17gyrH7JmMQn6Gtz2KC5QMjOV2U5VCxYw L5VZlktEPOla7a1Zqe/m73zvo17jiXVwIZE28XM7/ndLyY6bhcUY2Jtff2HaBMRb EruTxT23nUzl7UMiNwJskZ8CAwEAAQ== -----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 344248183769400749065816253468327601701896 . . . . . . . . [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 2019-12-23 05:36:36 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-22 05:36:36 +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 'lahc.net' . . . . . . . . [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 827933475447085057473218434363668615062372639356743849850808185847492035062895389821275322396508769854555863589999026678351168639539589228990970538720728717952847855798188951818098288688364581754028423299702017123829609867045151916735029026392515858887235704428591732920371988353437118268034124596177554268713264888367602474838478972316310015470324676843059490518709693807479569846673055626467918566394836268521901834248466202850383586598062011974517278060210039222524869102942984056930535551817139183329018559761286266581744084513262848891735404360980313625400785254373882505266013198654042923225187424924457182383315102245242801084624824321526671796521062012273125771114699169631655268650592366063744917758048216269602846445370024868969473957321929859127392481119955687430811391702924837003251789080695018039961460526800722054175057381629594666689540123331240796784572096990881853069640136253848054067532205020209550015233680598601463488410364537443571143896089451391188556701096369958244162291439716997904840987004118687382363741441104185945944357626055979100464356463527240993565867885377033297399168367405462937345623069642895954119347771782327353712971375776165614260817844785509724554160785562566088196643386760436028309016991 . . . . . . . . . . . . . . . . . . . . [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) f22d7c1928e36e5f6f6da73b916a85b075591005 . . . . . . . . . . . . . . . . [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 (12 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'lahc.net' . . . . . . . . . . . . . . . . [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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f00076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016f3178c989000004030047304502206b4e4207306ca2b13603697379b759ae7be78581d83d33afbbcb3d09428d0486022100bd5aa4e55b38762d5574a126583e39640b96a19320a07a99001e28ae97f3e87f00760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016f3178c9870000040300473045022001b98a3c3732f52d6ff342fe30765c85ddf7cd2fb6341be62d5752e90da489f8022100afaabc570ef760754ee70dc7c8c83cf7fd770a60238d1652113851735e94f164 . . . . [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) 005e38b20ab6f96aba23e9afa4bb3fa8ceffa5c70d1b4247416e876398169849ce6d768c217f261606c76d16cd9698b4ccb25ad761febcd7a13bb3318bd1456a22789316b44880d19c2559179d1c58fa758ca7a75e19b8a1141878b0c477e86ebc038b5e30deddbe16584c89feb1ac228c396c9f7e14aa896a1072e28f4a3669cb6b7a0af51b06316346ca550c1aafef862099ffded123943bd19bd1581ce23e8304c54e3eb358a7fa71e4e675c4ce401e55d8739c1612e8b9432190d2056462c8298427e8ff8bd66d5568e47c98d65e5888e11c5558b37b68681cd3dc2fbc662d9434cc98b621887aad2f3e2566871c960eeacd81d576af2264eea2d4adf23c29