hfiw.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:a3:64:0d:2a:cf:05:72:21:a3:dd:3b:88:95:33:10:04:29 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=hfiw.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:a3:64:0d:2a:cf:05:72:21:a3:dd:3b:88:95:33:10:04:29Serial Number (int): 404048160702854727066351483808900218618921
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 13:1f:f2:36:dc:e5:1f:86:57:61:38:f8:ff:f9:de:6c:3f:35:0e:5d
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): c1:5c:25:be:7b:91:fb:87:e9:1f:c6:3f:b8:73:d6:01:27:5d:21:46
Fingerprint (sha256): 1c:85:4e:f9:14:7b:18:fd:45:89:f9:d3:2a:57:13:4f:7a:fe:75:76:bf:5b:7a:ef:68:ae:ad:df:58:41:7b:0c
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate hfiw.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for hfiw.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
hfiw.com
Other certificates including the domain name hfiw.com
(limited to 100 certificates)
hphs.com
paydayloansnewjersey.com
londonskinspecialist.com
hfiw.com
severndentist.com
perfugas.com
hotaftv.com
mmanewdelhi.in
www.dataaway.com
creajacouture.com
diehlfamily.com
hfiw.com
www.thechicgeekpodcast.com
uber-weed.com
hfiw.com
45942.com
luciensredhot.com
smartupfactory.com
hfiw.com
columbussportsdoctors.com
enewbrunswick.com
www.lgbtqia.in
tamaracrealestate.com
www.createdailypodcast.com
imoneyloans.com
www.gypsyjournalofwanderingthoughts.com
www.quantwallets.com
www.homeawayholiday.com
paydayloansnewjersey.com
londonskinspecialist.com
hfiw.com
severndentist.com
perfugas.com
hotaftv.com
mmanewdelhi.in
www.dataaway.com
creajacouture.com
diehlfamily.com
hfiw.com
www.thechicgeekpodcast.com
uber-weed.com
hfiw.com
45942.com
luciensredhot.com
smartupfactory.com
hfiw.com
columbussportsdoctors.com
enewbrunswick.com
www.lgbtqia.in
tamaracrealestate.com
www.createdailypodcast.com
imoneyloans.com
www.gypsyjournalofwanderingthoughts.com
www.quantwallets.com
www.homeawayholiday.com
Certificate
The complete raw certificate details for hfiw.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 U5G41bNggZE+BWQcyghViYYuIP2WprKrWlKo5Q== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEArODonu+AKrVTe/V5IJwn 1SlGE3etQtl0utO7legiCDgt2B2gklIAN8P15GlTXF0LEn2HRvwRQQWWpiv1TzKU ieQLHfdL5+DO5c4UnSD0snaDO6imBUJHuL30L3xllGoYC02ZjCwV5iYnfIbCU591 tk9THQc8X3ul7AFcwgHgqk4UADDDfXqD4fxx13BvcLSL0tsz7ZAG4p8qTkncwKfa Uz6bMppQcdITDhTlaAs/JPvofpVkoPDE2rheUznTc94vSUgD2XteBvfata+z/va0 KfpNo80AXgINvvimf72p3sHK+DKKZ4S5PBPTea02MIaswtGZcZwZ7RBEgubt5xmm hn/Vw7zHM/UoTNTFxXcXf69XR2m4CTvCiValo2kYS+p61T02PriNkaRqB7eDGrYf JvhrCkjuY+F3Ngk8HZRRwbAZlvus1q3p0Fx6hzKYf52PJNlmZw1RM/Hm4SQkJG+A P8KkGKcWcrWgMxZJoKISlnTB0NpbMPUhqQKAUCsmLr4SFzO4slNr5WB/sar2EcCe ttOUDO+O+I8G5JEG8JUNOT7t5v83RIyLmubuEI2X3jmXVM8dYxDt9J0euVZLCctm P9ZLyfJcByQ1X09z96I7PcTpXxcQsLWfEdhZnDtInSw6PGGoZ3LegOfC0gjqv9yD 47dDtJDzc8I1veijuHkYg6ECAwEAAQ== -----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 404048160702854727066351483808900218618921 . . . . . . . . [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-01-24 01:07:17 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-04-24 01:07:17 +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 'hfiw.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 705282949006021108672679126003704933976589514231649094101506859733898181705084727724095372799893691424831396747363097894667062508569347295987328858842641597591189560832938074062538422025677967831959601066424170101172705247705421918595945231403177307911013464706115424438757757190643228751966410826444297335912635560865544211016715426274513003965606672788881704425721520859120095107178146543421693071973785297568400319703435004645904374107883970422013288385571194440832364261687075576546729571751571436940915177117211335375196887897140009778873566354779631558556940086823368127733441804943198469312078697019691356486302819308239901518119431031027282361336405279925627412049662604551053396743099774355350369990816332897229968887297530560355441451996445454694405631697680307117615495436518534869318966531574325630854872131782695831353163440118139678277080854546142016323107188579757527873761519211556291854324944418011038309459337443609069070374396118524856336329641569830779255611174259558369753503344535504899286757150068625125664228455606474453721791789493121938914912234458343383540779145795615453552127192226770349331689583288344444930900649160863147616065284857434698024251877879797715513821810422694550699147495536778700895323041 . . . . . . . . . . . . . . . . . . . . [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) 131ff236dce51f86576138f8fff9de6c3f350e5d . . . . . . . . . . . . . . . . [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 'hfiw.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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe000001687d9c892f000004030047304502207a46af6d0b1b3d25ca98309f3e4ace65f84be468c8f0862a2c4f127b23e7079c02210096770b9f77e01bee660e216c7aa62989e1f9f80cceb01d2634db2b4c07b9153c00760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d000001687d9c89220000040300473045022100b25d68f0ed70b53cb59af4004cf1ca538aec70ea6befc7b59dd9f2332c65f49602202949fe1f742de824b7ad540e44233248943e5efd81f2ddd5b45137828556544b . . . . [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) 008d41c72611d223f1834698db209d43a17e6154e0e0304e8d1d96fba50cd0473b5707b5468c79d247dd2ca16a79c047a736adb33a6fb28bcb8eee6c7f0e80f9c9a41be22e84759bf1f459284de0066e6138ef01bdb010d0e7ea2e71f9ce62e449c498cc942b69c98452db6cd0584501602def47bda99167fd42d5194922d2c3db295a43459279442871ac4ec9c3e295908fdba907137faf8cea035a15dc992db3334dea6497ad06ac8de98bae2a22eb6e7da398728108e6bb8f337f86d29f3487decabb2be4de19ee88a074b66f12443640b22b44aae55295d77493310f034e5ddcaba3575391b8d5b36081913e05641cca085589862e20fd96a6b2ab5a52a8e5