unaware.app
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:18:54:6c:e7:f9:df:f1:2f:6d:2c:a7:cc:cc:7a:3c:83:93 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=unaware.app
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:18:54:6c:e7:f9:df:f1:2f:6d:2c:a7:cc:cc:7a:3c:83:93Serial Number (int): 269615855226123655399566002805736791114643
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: f1:cb:5a:04:bc:5d:21:51:a3:be:2a:83:d0:b6:d5:29:9e:8c:7d:2b
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 1b:37:7c:7a:eb:16:2d:79:e6:a9:46:2b:eb:e3:c8:af:ab:0b:93:fe
Fingerprint (sha256): 38:66:af:a2:44:96:04:e3:9e:e3:ac:d9:88:54:c4:92:e1:c3:13:c0:f6:54:62:2a:e9:b7:55:ff:6c:97:1f:60
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate unaware.app
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for unaware.app
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
unaware.app
Other certificates including the domain name unaware.app
(limited to 100 certificates)
stats.ebeheer.com
www.unaware.app
unaware.app
stats.ebeheer.com
unaware.dev.ebeheer.com
www.unaware.app
unaware.app
unaware.app
unaware.app
unaware.app
unaware.app
stats.ebeheer.com
unaware.app
status.unaware.app
www.unaware.app
www.unaware.app
www.unaware.app
unaware.app
stats.ebeheer.com
beta.unaware.app
stats.ebeheer.com
status.unaware.app
unaware.app
www.unaware.app
www.unaware.app
stats.ebeheer.com
www.unaware.app
www.unaware.app
www.unaware.app
www.unaware.app
stats.ebeheer.com
beta.unaware.app
status.unaware.app
www.unaware.app
www.unaware.app
unaware.app
stats.ebeheer.com
unaware.dev.ebeheer.com
www.unaware.app
unaware.app
unaware.app
unaware.app
unaware.app
unaware.app
stats.ebeheer.com
unaware.app
status.unaware.app
www.unaware.app
www.unaware.app
www.unaware.app
unaware.app
stats.ebeheer.com
beta.unaware.app
stats.ebeheer.com
status.unaware.app
unaware.app
www.unaware.app
www.unaware.app
stats.ebeheer.com
www.unaware.app
www.unaware.app
www.unaware.app
www.unaware.app
stats.ebeheer.com
beta.unaware.app
status.unaware.app
www.unaware.app
Certificate
The complete raw certificate details for unaware.app in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1vf5+be8b9UaLaBlEA42 cp2nc1ezr2fWkhgKFcEaN3TQ5xNH2X61sxw8ezSbRUaqJuzB00VvPYEcLSNtGGFO f5bN404GTounhizSRitrX0rHEDlrycZCrIxVX5ZWYzjtJs6U2i2DJoFnv2gAKpaI DfERBLuoLPTs85mw4I/Lk58wDvYOnVM358RGB8PffYidrPUAj9Dykogx/GXbtU76 dQ+jSbMQRhMcs48RmadURGYh1+WOJf/GBIZtIRzfi+eEE/wQ/m6zqCkkL2PO0A1Z 0Jr22QaO0eycV8smu+NcQ4+BRyt7KdkPk89MLd67cR0vV3FSE4XdvrGe7j0rxXcu 7psDOJPr8Hep9CS1c5Mvf0bpKdGiIyXR//6IckHYNorh6E29Q7UoeaUK8wEKiXIS IjcGYmMKk4ZrIjZkPQyr2+a/1q9mVGf2ciRpnY3XTGhREoI5B1kRM9lEHkCz5Jbc V6dLLDdeCfW+qiJseOdy3xuz0zIxUvFi2ab2TlB+4fi1zi8TixFHM22HtBlfx2d3 q8Tmck9l+GhzRoP2mTFUSweJjee4FxJ8uj/2x282m1BYcTE899CRv1gwKF/aZs8g NfF7vQNS6/1m87DQLW6pUsf/bsXhUQFz+nGAhC6W8qpqqXymEkzwftmugZuz2KTN OSlWfKAW5K7BjB+aZ55lQ9UCAwEAAQ== -----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 269615855226123655399566002805736791114643 . . . . . . . . [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-04-01 23:00:29 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-30 23:00:29 +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 'unaware.app' . . . . . . . . [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 876995610716996504251967910978335206688890808453954483797196898543318455404890903778539119978487497185700718896180173305010341411360450456177613395078058647261792723686532401503577040085373930293406905959631922165023687591544456286457615339984350929894877080711315250029374850055326671172371501959103892863539985697031366157902626117814905128507657137620520832054607987515411917930600119060419781502905967350638265694628740459450206959955878576243156917331497977367520187444084520137162017881120042836525670011701042485345355228285096019061615598578098446723090495660662552221803541814966497088837280453297270447584016992935556957946618681611027169055650329218401733695355734661974181459741480184979886287486142180261463598881966174293000633031761853189409073728172714083347969837227751565642690784255688817457827378414490851209530135089201741751527496648462255371140137228349101070150666140198940907670165698946579013377290673948781349923353335512368618972711278949443513386649937211008462895262489507799066068108491519250333376528439753398944717323211706377226761684489005478360010969663963995386956926859649945677849646517386850066125690497381612621834831924713060659938214126536609669986942017587933208076890938057711693622232021 . . . . . . . . . . . . . . . . . . . . [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) f1cb5a04bc5d2151a3be2a83d0b6d5299e8c7d2b . . . . . . . . . . . . . . . . [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 (15 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'unaware.app' . . . . . . . . . . . . . . . . [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) 00ef0076005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000017138306d190000040300473045022100a90f68f95bb136e74272911f9c1e0d131e8d2d374b20e118823698064148b918022044b6fa37697dd563067109db928e98c525db6560fe38e566b3a2f089877b463900750007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000017138306d4c000004030046304402207ef6e5c18dd63e3467da1b269a0379594d545c5d54a2d2cd5595314965090d09022038128513b33aaea0ad35c4d4810b8d1f24fe0a33e33b663765c2b956dd45b643 . . . . [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) 00798f17fd81ad0a94d55e7d482c36aca377540d804a70bf49f8eb24624761350d7e8b540b592f06a31f5c882af636b00fb52e0e277ff182d1dfdb859ae9528a2129631b1d6302e4d0649fdbafaae14c33047083f3656a521b2fb015c0eb1275557d8393741a6eb15909131233b4f7417d7aefaac2919137c335784054f56a145691b5ed79bfa73a5d5e3ef7b6fec4ab3c6c94e9489c4ee62992c92540ee742b3189fe9e19841ae06fac3fa9f055c4565acbf70104b36b08e27153b33984fa86e5bf1d419a1517a62d9932d7eb0d437d14732649ec629d02be0d5db2cbd03aa1cd0ab9952f8ddf6a5df1705344a648752c087875f2ed5cb13b6a8faf2ba655cd75