css-weekly.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:08:1e:17:04:1c:bc:35:ef:9e:20:b3:b1:86:be:7e:a9:f6 was issued on by Let's Encrypt.

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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=css-weekly.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:08:1e:17:04:1c:bc:35:ef:9e:20:b3:b1:86:be:7e:a9:f6
Serial Number (int): 264099113076755816776284732768664508344822
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 0f:a4:4f:4e:ab:04:31:21:a3:34:7d:41:5e:42:77:80:26:c2:a9:82
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 36:31:d4:99:2f:88:a3:41:80:34:5e:43:81:f4:4f:bd:b5:68:9a:c0
Fingerprint (sha256): d8:07:c7:f8:1a:c6:8f:a4:a4:20:95:58:cb:33:74:1f:30:71:9a:b3:e4:b8:fa:5b:46:e5:1f:f1:66:2f:f7:38

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate css-weekly.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for css-weekly.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

css-weekly.com
www.css-weekly.com

Other certificates including the domain name css-weekly.com

(limited to 100 certificates)

Certificate

The complete raw certificate details for css-weekly.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
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
i0Lex3FUyfRX9Yfu
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAucYdsNsYYNnWlkXL9rAe
wInrS7B6MgFZ2wCrIcY2lCEFo0hQDhHs3xl0GyFDPaZUW1D6d4NGLRV5J39ONE/W
LnOHjya+HBqYvTVLEUxHMOtP1nzDuKW9rJ08fivvNBRm964155NkFniFsI5Nm04z
Zx7TrTCIWzN9dEuoM/eTOwWFTWAHgNOc/EML888/A5aH6LyjxTwHacV5fnJdtPlV
haBoepeKhmrLsEgmaDhWvDoFsePH8RIjinDRUfFpyfeOGJ0YEqrlI7SLqqPcDNu5
VrNWDsW+yReYkrB7aFAYPR/7++8exRH7DLFROSi1PYxvnYFlP9UtP3smxB+9KOBH
aXeO7Fm5NRuvTZ5Y8q4BXc3lBDRRKHHtCt5gRqrQsTTtQy2CTh57+bpMLvwK/pOv
6hMIJj9mlSbrFpvUVETnWeM0FxY8N9H1M1iT86g6PtBGQ7Eh4mZqHxnoWkEo17iF
ul5RajyZ4gM/tJREpdPxtvh9WHFnsg+f+DZMvqCF3qUpT0KLZBt25pD/fVW4MZ0s
bw1NcxLpjBkwjCmWh7UP07vgRiZIyLFzjkuwD51i7+/MHLcVWOJEDDh05MfM++nV
3r5NTKF4X6kZaipH3E24TBEZD0Tu7bmWvxZWjEfpMTvvstGhYnkb0C2Es81qaPWU
gH5rR2xpL87SKEFkAl95CY0CAwEAAQ==
-----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 264099113076755816776284732768664508344822
 . . . . . . . . [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-06-24 22:51:15 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-09-22 22:51:15 +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 'css-weekly.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 757891350560283630798863900535873036072089738744039802382248605154131675393547138019280165678323904717245086557601833554299968348097395391523613572539398753761704074426828226747777145411803549745321850831678487651700300094180903371788018390398766590672132855029650944428899234087561787801824025521127929336258303710192383852963549781989116599549644678566589922921324978661501945849828870641663662624102767273093805363240919236668904737234191244311787873856965612363075443261696476440029591868279290164668738165804181606449414713803090445522877131319747109441309690515868225104212835756690249141864486156995520764467118993047304552235106253481774509495942194863028679315497444956090009722465073642106599883466387118429362676302029093413115750495870816158748612772107108874889573472092095771787847243882434700926765527370481178685267822479785176450447290096027360547859513099918380515411757767211695187600290932909429455845063681021818552456526052408588203279227988610736325501602653587433548143105473615136637317490534150300848384373969837534585113480624325124772705673709490365289406905736425092819098826879606878623688652449482671451676614139112033075958310621138254901859169029199450824839285111286304726527108992757685211339753869
 . . . . . . . . . . . . . . . . . . . . [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)
							0fa44f4eab043121a3347d415e42778026c2a982
 . . . . . . . . . . . . . . . . [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 (38 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'css-weekly.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.css-weekly.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)
							00f0007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016b8be6a0930000040300473045022077db5feeda419cfd7c8d3ec48e16a19f5dc1a5768a0ad75801ec79ed0f4a55ac022100815a4aab299b67387c9c147018dfbe233f714801c0a0038fda4bcf4f8311a40600760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016b8be6a0850000040300473045022100ef7e05ac22c701c35b4f7558a98406690debc21d037678234a4d8c80fae10fc102203127793fb6dd913083874c432d621f254765fecaf2d7fe656880a5d80cc3a892
 . . . . [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)
		004036bc6434f7cb7d9a8b03c6a58dab93ccfdc6caa2b4424f5bfc41684294448ca5e79ec343d6042525acc746cb58613b4442492aff30204edbe0fed901f3ce459d198516967726be949c68685e9ca920c2dd01d8c819b3b60160999795066f0c44140a434a4ecbbe39e902b107114470a4f6fe5c6a76f80ee25df5d20d9e4d51e159058c5af29d49d768e85580e24ba891881efbf3d709aaa552d504e94a34590f6094d9d7e18f086d3612d34d7043af713eed01c822644b43f280d80925c4cfdfcad86ccd38d93cf6525033ecef23f3e9cc4f62e2d7fdc8e15cdd9130465a08646d75975b68a02e27423ff66405e6b4abc0d1878b42dec77154c9f457f587ee