store.d-stroytime.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:65:45:1e:d9:83:cf:8e:ad:06:c3:42:cc:b5:bd:d7:37:b4 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=store.d-stroytime.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:65:45:1e:d9:83:cf:8e:ad:06:c3:42:cc:b5:bd:d7:37:b4Serial Number (int): 295797253766636449153106418422290104924084
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: b0:3d:98:d7:de:38:89:0b:36:fd:2e:f5:56:28:44:c8:d2:c8:07:88
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 23:69:a1:09:fc:22:c1:89:63:e7:fe:99:6f:77:5d:1b:4b:a2:01:3e
Fingerprint (sha256): 2a:6a:7e:d3:5c:de:93:7f:5f:16:84:a3:ff:81:d4:70:68:6a:67:89:33:b6:4d:6b:16:2a:07:59:f7:8c:60:13
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate store.d-stroytime.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for store.d-stroytime.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
store.d-stroytime.com
Other certificates including the domain name d-stroytime.com
(limited to 100 certificates)
d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
d-stroytime.com
store.d-stroytime.com
d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
d-stroytime.com
d-stroytime.com
d-stroytime.com
store.d-stroytime.com
d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
d-stroytime.com
store.d-stroytime.com
d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
d-stroytime.com
store.d-stroytime.com
store.d-stroytime.com
d-stroytime.com
d-stroytime.com
d-stroytime.com
store.d-stroytime.com
d-stroytime.com
Certificate
The complete raw certificate details for store.d-stroytime.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 aOG2iwtULw== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAotJcXJxvnsU+IrFdNnwq v5HsPMaoRGlHeznir6Muru4wirhny0NniIBgNaYXxORzh714/3Yly6Q1Y61hS1XT VTb9r3IUQI6SMR+wmc2JQ8qA9xX5ip44F+PelxsWewQFAUkc9RdpGw+PtImblprX K56UQTu5biiz3tGgat8KQTPKJPfKhplt2T3tZl1spTxy9qiriCbchwY+iaImdiN7 9/EVGjfNgZzzcqW6V2MrO+F2fMmlqRo4yK0kPhSqbjyYaP+K9MLYN8c214n0myQ2 6XKkhcZJ3lM8MHa2RyvKJ24EGM6yhRFl+kbzq6l53CJaCrXmud4uzjF/lFmRUQns ghitqNJq/+y399Eaof1lmcj0VwayGOlJeAsE+c1jaRGaq4Q9ON/Q56QqWyw77Pk0 COh+ujsNwaQplVF1clTylRxfdZ5Mc5zG2bdZuiV2yxmxfczNrVLwIW9LFMtWvD6R Q1NDxkIQDph0UIilfiUNbw5A9R7wEN86/xWu+CRKMLWO3a+J0EI8iLz2rOEHUJ3B f9cwqOzC+myIfy89/MAeevBD2y7/VCJop4dF5/scQ0s/OlT0cfURPmezQ7PM1vtK Ft8xTMLxus4GpkqSeLzGGcZxeMS7dUydDMPWwJvG3Y7/oZRUR0eenlHJuBB3kr+y tr066jFGA6dAwPsEPq/AVtUCAwEAAQ== -----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 295797253766636449153106418422290104924084 . . . . . . . . [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-03-28 08:00:53 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-26 08:00:53 +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 'store.d-stroytime.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 664254671603051400756653359139247393910761893059684900348875024200610429546789227864838356258794010076989238187530897873723788288846499343806891353048105097130138914257894656424541915149299760846367820462313930863649165690854284812385867410240059569132842275011543091374269179629568235506060596915264184341572358329903399563073598957330955499049985953926140915030702741439035239730340666100169483752344409318988878478344895771789564349132364778500137119092807093323423270644933708057215593672365868282957851143439178254750903961038194388083999261408510670516011361216711594846227542843744609851442706831850629646767042125678160705118650381827623223816695699402992838818144380377914847056577762100910131827980909433965523792399756930615624730611744894005739357206659314134716656265591501544665470817283277946117162853619990101393211873661059873305376478540130010613918477063120339372621131320148500558382909722550201824629510484629045209367128012817335490678976957317491000456847563913847508213850794426502332790110015252968131125668829431082847585296480138979902748333535964335493666944994601861754266376768693539731737901535554763533239835298276197438394801594813577504040439272109309210558507418113656251381160955195352103591630549 . . . . . . . . . . . . . . . . . . . . [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) b03d98d7de38890b36fd2ef5562844c8d2c80788 . . . . . . . . . . . . . . . . [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 'store.d-stroytime.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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e00000171205f61a10000040300483046022100c44f9748e21702016a467e771a58454ffaf296f8c35b62e7fd492c617798430e022100c8d43202b1c546109306da1dede769eec85413f2eb26eda61838d23919bc784d0076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d91300000171205f620d000004030047304502202ade96b1edd027f7b13bfb8fa8df8767a91ee6e088a21b0144c613584ad1bcc40221009fbc899934f227806820b3dc42f787ed593d6981e965e311d42d4884319a5bd6 . . . . [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) 001efe6e666dd393ef059f8e2569803e1010257edf65877a095ce74eadc685f9aafb567b755664709944b94607968506da2600b18d2350582199a26d5f9c0ab1a6bafd5347f8e331919a8f5f9943069016b09563763570e7f7a72262a7a12b26f0c13d48019f23d173c570f6d1e324f4adeafbb072ac1cc3ce30f7b186708d3efb4c20777bd8a3c441dcb4aa68c078a7c58945192230860e7cb8e326f8e0b90ab76b573165d664c34c894884448c74e20fe054ec52949aeddbdd8cb034452247d7be55587d2f04d53e7a6548c69cabc78910dad12084eb8219d33c7431454c1fb872ac631210c4f66b53ba6c5650dc5325bdcda4ae60bc205f4868e1b68b0b542f