alistapart.co

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:d7:3a:9a:a1:d0:18:eb:bf:0e:53:b5:50:3e:2b:a5:de:c1 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=alistapart.co

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:d7:3a:9a:a1:d0:18:eb:bf:0e:53:b5:50:3e:2b:a5:de:c1
Serial Number (int): 421687750734469612346129879768999875960513
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: f1:68:55:f0:d4:44:82:9c:78:20:55:94:61:53:ae:c5:0a:e1:cf:e7
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): e6:28:83:28:81:e2:d0:97:b9:93:8f:b1:a2:97:30:45:0b:a8:8c:99
Fingerprint (sha256): 3d:6e:4f:b9:80:75:7b:13:c2:cb:2c:88:32:fc:61:67:d6:26:6c:12:2f:0a:04:57:d2:5c:dd:22:d3:e6:dc:33

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 alistapart.co

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for alistapart.co

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

alistapart.co
www.alistapart.co

Other certificates including the domain name alistapart.co

(limited to 100 certificates)

Certificate

The complete raw certificate details for alistapart.co in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
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
nl31P/g6Wq7/
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA6AKYihcwb+GZdS28ZV/K
DILBYhm0pKzbJFswrqdHwqfYLnP0gQfzOXMr94rstRTolanrMWQeGXTuOauBt/2n
RrJY1nR1RjdsHB3lORlsdqoUM2XQ6NB2J4bi2gVTPUP/smNezlVYnA2adQ9blF8f
1QJXoTVi0lbzPTlGCrC+JTb7ffdxX8v7UCgaWUZur3ls4L/0baPHsKpinXvitaqr
g6AUqFvHWOKit0gCnh7LcbvsUfaQlHcHoL1yMj7aBkhezj7V1LFN4En4MgLRuAKi
SWba0FokrBm3q0Geb++6yKkF1pjFp2zB4TVyc4AvhRK1k0RhmRHkg797vapcYY5p
ws66m8qf4KIoXmonw2s1dAd/a0lJgsr8BJe3/VRj0GYT8Wy23Lt50Od8l8Co2J31
51tGZSWkJff0nyktYTY3vjFCYXZp3LGBRUfp01MUB+ZI/FxORRstPmm7NLKfWvfU
QGClqo7P//yun3ZrtGFGGu8u7zRI+YhRBdHprpSesGYzNvoaGHY79psePVmm5N9r
asKcqL++dafuvq/RhH9KQTre9KRNjqNR2W+E9XD5W+PoCGuGgzth6T0Pnpv0DSj6
f5FHyTUdRHHStoXdRtfnHRNiBpdaS6G7EAAkg/62XUSEfL7XOODYWACEPe50eFbz
DZspdH1Dv7jFx5QHj75d29ECAwEAAQ==
-----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 421687750734469612346129879768999875960513
 . . . . . . . . [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-09-05 22:47:38 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-04 22:47:38 +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 'alistapart.co'
 . . . . . . . . [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 946518791643948174085942546241728185707844221516258496480527137119547686677031939336308060423194611509281588012285205305213820144268861815352898545613695657990356138093180515034777103447207136114740934206141976959189751301076574815039261199169663666363870936601518013803268252735288299002082997752967379378637662355346002801569171726822364305308028029944637028238030581737786674432271677313862540400910907901891522330580481010393749108094749462284851160243414099812948862318854669402814941885207492328780031859938322283359462470250179413073383886628257534953109859307093868174140888392942928848848249699661960824003315576776124262437083045213451916401154702199437068610948749355935912491899361682774046365189366348405480872101661509574862298604001269873869851652912825148704050703496697905765301575083254246846155141068990200910477797320194214050541661146303932117864062655437329948867482321957599806185080171096437125864676663083978117330887192050813239512165318306868180961166442403267250940069094751128870040886407051323209303694069460138257644332627460604459901658967996552611070660654749206768663752006600416091285363133593647787753791385697576070160396077534112356467780748508800487392007087026004925643740320861981366208551889
 . . . . . . . . . . . . . . . . . . . . [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)
							f16855f0d444829c782055946153aec50ae1cfe7
 . . . . . . . . . . . . . . . . [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 (36 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'alistapart.co'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.alistapart.co'
 . . . . . . . . . . . . . . . . [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)
							00f0007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016d03d38ab40000040300483046022100e8d5c145b40667abd7bd0e899ac6694bc8fa9131273dbbfdd8dcb7dd34673251022100cee7e922a75771e5d891b8a7b6542aecb730531b7b7fca49d77a6e9a7503f957007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016d03d38a730000040300463044022022faa1aff629a5bb2095d471d7760d1a56ae7a8dcc00c706615dc1e3ec5e18b50220734ccd5b78578342394e17d5932e39d1c62ce4d2c28a95db668ee9a1b9fc4059
 . . . . [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)
		006a8ac7498f588e89886a70a455762c516bbb56b4f7b41dafd33d93e6827b5eda107a404abb42957bbc9eb6a70574b30372dac8d3887242afad23abf87a5069b294f7f02038c6315759adad81bdc10cc597ef305eaa39ebbfc702efcd62e1bcffb0b0e621f78888ab054de0e01cb2f20ccb9fd79d27509b4368e2c0d1afa3cfd7e8f8b90242f58491d22fd91a4cf4dc6b930f939bcfd6d2379bc193135c124055ebe4332b23aa3af6d313fdff8f55e2e5d70490d91dd3769ffd33c74f872c1d73a6d2e228dea6f6c5396739463484875b45e306042210cd7ef672a98156f318aa8e9f7c789e8e5f11c6a96df1545655995dd6545f4bb6ca9e5df53ff83a5aaeff