dfwhairextensions.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:ac:31:49:e5:e2:3d:76:1e:ff:f7:4a:47:1a:e0:87:8f:b8 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=dfwhairextensions.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:ac:31:49:e5:e2:3d:76:1e:ff:f7:4a:47:1a:e0:87:8f:b8Serial Number (int): 319930940777742674925456117571485891530680
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 3f:61:36:b3:a9:bb:3f:16:ee:2f:d5:3e:b6:30:30:d6:93:ca:b7:38
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): b3:c2:22:ff:44:92:40:36:b7:3b:11:55:be:f1:39:a6:3c:ce:d3:f9
Fingerprint (sha256): 0f:72:e2:e6:c9:f2:2f:fa:09:b4:ff:ca:54:43:bf:20:19:1f:63:74:a1:46:7c:f2:e6:14:f3:4f:6b:99:bf:ef
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate dfwhairextensions.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for dfwhairextensions.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
dfwhairextensions.com
Other certificates including the domain name dfwhairextensions.com
(limited to 100 certificates)
www.dfwhairextensions.com
dfwhairextensions.com
www.dfwhairextensions.com
wokists.com
libre.bible
www.bestamazonriver.com
dfwhairextensions.com
dfwhairextensions.com
www.dfwhairextensions.com
dfwhairextensions.com
libre.bible
www.dfwhairextensions.com
libre.bible
www.dfwhairextensions.com
libre.bible
www.dfwhairextensions.com
dfwhairextensions.com
dfwhairextensions.com
www.dfwhairextensions.com
wokists.com
libre.bible
www.bestamazonriver.com
dfwhairextensions.com
dfwhairextensions.com
www.dfwhairextensions.com
dfwhairextensions.com
libre.bible
www.dfwhairextensions.com
libre.bible
www.dfwhairextensions.com
libre.bible
www.dfwhairextensions.com
dfwhairextensions.com
Certificate
The complete raw certificate details for dfwhairextensions.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 jF4kNKE= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA3lJY36Lvkuph7bWvPA4q 6uYQcHh3ktQXY58vqpbmRvB+YjXIWwiVfejJYG2Kgh1rSs8WaN+znA1XoyYDXY83 pcQHMTkWEkS7wnqecASYDhTC6tbkdYtKJ9cILfyJ/Bs9irBklIpO2ZDRo2DQuH+3 C827T2s0JxxpLsZBMBeEVpcwol7o3nIMAFsoU7wi0yAWOYy1+WlxhGzcZ/f+1lTR qmA+5xHuImDrd2APPIGzVc0hqv7ei7hjbzBZGNlL9n2vNeQh8s+ADZEYw7Uu75Kc zGuvyDyBuXpYLHUuq/Q3mxfI/krp97S8B1cgTqTy1vWLkFWs086QhHNnKUbtEo3U 7qJs3F4EzB0MVqQfmBV9b3oLZqiKP4uoIqCkCLXvGBjV8ulHlFskBnVv6JlEt/f+ 1vuMDxYiUWmPmzycBKrfTCEacA9SGL9pmBSDcF2vz6LkGt77M9rxY2rsaj7SctbN RM/dsdMZd5Q+y5y4/lV7PZ3X+igTa8QEjRscKc5+eME0IvSfWrGxKOZeFTyT6moa vkUC9B+1ySnWidKVO5iDkZDzV6EQbvCl0t2MRDtGH7Jd2Ni72uNp/7394QCCVa8o rdS0PFfQxi+ot8lg7jKEASkG1esy9XEvwinFhFa95o++NYYy5A/iJWv4W9MGL2wJ pImSdcUxUlT8T5lIwptKXIECAwEAAQ== -----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 319930940777742674925456117571485891530680 . . . . . . . . [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-01-26 16:00:47 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-04-25 16:00:47 +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 'dfwhairextensions.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 906993276509421126660759078135923504924872412995272349772421233241664541621850227270639716160118127899170733501239819323723543699255848529857289419011441720845157662156991997240575813638716826147070812107549953609871998638739510713620214940606264304141012686067947328084490521126705949913708997272895645415469890795953815459088389910233981786313602630916034308631255831043097335950169603793417667880429531998426514268143859155315584565321897058841597360827045502494342031101664220139631122857019164712841546015653469757523190542654862376850560302260555621254330010241390576877956254051587384209414522754208069702090108382820949429081319996330470572045959470971394246530205159700411446694061030438746958002665357872773585353945455249039924334521890383121269963892763007675890981884883845782665064068990544260602363171288100517595463257734738631241299475043344343618202275219491913113890749573578114070210675264351334163895642986642661087327168605502111417913806720005982476287664645801524953329554711504208484276351449014224562786503405436629510970716209258935555781281067296833817287435126391403557906456083985128818337325693471324439037007831190127345216008391983083729058837311937391098687823436132665281036852652644011438785584257 . . . . . . . . . . . . . . . . . . . . [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) 3f6136b3a9bb3f16ee2fd53eb63030d693cab738 . . . . . . . . . . . . . . . . [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 (25 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'dfwhairextensions.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) 00ef007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016fe2cc75a50000040300473045022100bcee8f99ea988573527a420c986b02597784fa524820d75ad329549d61530403022038d7a264e81a524660edceb9eb09342f03a9fa568fd850f1dd91b2688d06a1fd00750007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016fe2cc75870000040300463044022070d23bc3e4e87b37937776d284c2df64fcbc2c8a0b43580860fec0f2f0e2358602203dc4cafa049e60c6f746c4dcf7e34944a2c180dcf0f5581a626c80314a94f0f8 . . . . [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) 0023bdeae9645ea227c26290b2bf729782ce890e82fea96370591eefc6af202d3f85dda73ffd5d174c1cfbdc0af1156f48efa5e81dd4ae88b2e1a201160171ded2b5307e03031c8b1885ee3b6dcf6d9455a48ef6e8e08c49737940579cf255ea6f88a4d98a51b952acf7703675cd6e912f979bb573b58c4b793c3d593be6dd6711e723c547f54286af75cc03bb46417b1322d1acdf9246a0b0c583c07bea2dca6ef3e88ef051266846c5a7b0e424cf7c283bd69ec81f98636dbc27a58515f6fe67b2bb0cd1ce047cc163851f2031510e03f759faa9f1e555498a644bcebbaac6a8509b0c5ad0eacc0a220e18b39c3e23205fb735080a8bd78d04e8df8c5e2434a1