marijuanadrugstore.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:0c:77:ad:31:2a:21:55:84:2a:ae:12:dc:61:ea:72:e2:a0 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=marijuanadrugstore.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:0c:77:ad:31:2a:21:55:84:2a:ae:12:dc:61:ea:72:e2:a0Serial Number (int): 352691609526123149454800789018556362842784
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: aa:6d:47:74:66:1c:47:e8:b2:96:bc:15:19:60:7d:45:84:48:59:46
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): c7:93:49:1a:53:a7:d2:de:bf:75:6c:39:8f:7a:84:f1:d4:18:4f:c7
Fingerprint (sha256): f5:67:6c:0c:08:0f:5c:62:00:6d:f8:d5:c2:09:46:7c:62:34:41:7e:63:f0:db:88:a6:62:48:cf:fa:72:fe:36
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate marijuanadrugstore.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for marijuanadrugstore.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
marijuanadrugstore.com
Other certificates including the domain name marijuanadrugstore.com
(limited to 100 certificates)
marijuanadrugstore.com
cardioshape.com
ngambay.bible
www.marijuanadrugstore.com
www.roulette-table.com
optiscape.com
www.astralmente.com
farfallone.com
marijuanadrugstore.com
stizzi.com
marijuanadrugstore.com
www.123dialogue.com
www.chiene.com
dyyco.com
zyipusqn.nl
marijuanadrugstore.com
biographiq.com
marijuanadrugstore.com
cardioshape.com
ngambay.bible
www.marijuanadrugstore.com
www.roulette-table.com
optiscape.com
www.astralmente.com
farfallone.com
marijuanadrugstore.com
stizzi.com
marijuanadrugstore.com
www.123dialogue.com
www.chiene.com
dyyco.com
zyipusqn.nl
marijuanadrugstore.com
biographiq.com
marijuanadrugstore.com
Certificate
The complete raw certificate details for marijuanadrugstore.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 N7wWGzxNefo= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAuU4Unhqge98+JqCpgGbO L/zA8iEKNcErzvc/1n2XgXJIKdoRZGbhth1jtTuDOxjWYa+i+PNWCTMmcWfKu4QR a1JOwduF9RmTdfL8TqMlD78QPh/rfrTldwyvOplTDmfGRWn8fRpc3Nd2LfGANGNl fbzAsiYKKdNksvcxkWYm/QrNuHlbHCISwg8URK5EAttRJ5WTgMCY/JAzEJFjSeEa kAbwRUgmfZQMDYjOL0dJzo+m78bP7hnVbHB6MgaSOW9TVitX5HZbZWM6afksV4WF OEGPLH2GZ250+FLBHV8F5Zs6KDG0YXY/mIzLQesoxXc4VnI/4KVsfV/Wc26gy8JC MEWDLzu0v1WOi747JkX1Wi+vKGQCFOtJAc5l3/Q4Yl+bn6k3w3F1+5VomXRrbbf1 BY+Bf45keGk8mNFag29sfOUWtS6q3mIMerWLEqIJT/VTCMX2IwRt1sDdJrelwZio Vp5Ujl4bVUFFq08/XDfhfmmCPX+c8OM7e/e1c1sIWydIqNNPwS0a+GCUgwiMUsP+ rghI1bNkU1vRQ1cvxhOZRpRHR9WFpdr/1CQVQmNsqBFdOq89YlsE0+rTOQGNrnwR 2Gtl/ZJWLkH+bRWZwIj7fZa94URtFI+bO5Y7GGlZZoDxmh4ByPRqhDdHm8k87+0f wusFwLlnl99yzs6Q61lOHDsCAwEAAQ== -----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 352691609526123149454800789018556362842784 . . . . . . . . [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-02-17 15:58:21 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-17 15:58:21 +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 'marijuanadrugstore.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 755978452589742241837719349482505410694670620801951325555728245591850476718108980866248994236352000023185760142002077519728286505109011890039566234824460643306384905839864024987149537050639133911666330451675047823403740661561623215272502108398036122126380974386093099632532802162064399827650542494494911862794308909196163119181500857125682631392329155267856871353581350898815559011922673513646401490998763920837986655776299070421200781456642982883009301768065520058467022345941031732161945934068645485825583296559519436504240290845951010127808947501284933297817858943718387580579505091453620645357963311822292640150378963104325914377553656604245753923408244865473401168216312524243328143176762823254756820387892890605336575878754480374221471226977406080101744578301169584949793816390950315227129280745861802211801724874334823723259162831133142719843799628765931500939748558764564881431848661161493764007433489872533872471880202496810473097328655116772269178104575608832127104737107286330469962373407816931000618429790922936769011402393252138856655895119051441525249955383610679608260603082638707702644846581639710885503413735663376223091399127090206778610196778342759215982692081440219560243380828535790519838918383190994759248124987 . . . . . . . . . . . . . . . . . . . . [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) aa6d4774661c47e8b296bc1519607d4584485946 . . . . . . . . . . . . . . . . [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 (26 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'marijuanadrugstore.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) 00f0007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e00000170541622dc0000040300483046022100ebd7ab664e32ae6feb224796508f010b1e8ac948743771746dcfc32350860ac0022100d5e33c41578011d6f9161b062315db6d82aee0a3cd5ed59b8009c002bb7f4af40075006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d913000001705416248d00000403004630440220729dc6a508eb35f846b5ad4ad46ef0eca26d24a627dacdde8c08c4cfeb6a0af80220145cbd6530a37a5ace500d163cb3ba912d16d70a597db2e47950d0fa80ee7727 . . . . [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) 0044f0aa5ee5661e698289215a8d148f6853be518840a08fef495ab24b361b928e606a505b5d3d055faef767fac0ff3193bcc237435112a787aa577a13084181ee2083dae90e5a42cb5cfe71787882c92c063ecd3fe8af5512db7a4122aec5220feadbcc7e1f9c7c11b98ebe479d93ef82be8786d6c2aee1e5b8a9d69945a81ded68aa2cf49ed8e6f3913699bd86dedea6e603775d4c74a99af24cd07637ebe21f5e5359aaf8b16dd42bdcb3449074ab6ee192c9891a607de196046e4b64cf347e08b6eb17a637098a05df4528856a8cfdda88405b07f49d238e232c25cbedf16c7f6b70cfa1c081e14261bf79e0398de669a529e46417fba937bc161b3c4d79fa