www.cleancorner.co.uk
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:db:f8:ae:80:eb:bf:2f:35:4d:9e:4c:35:ec:74:f1:04:2b 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=www.cleancorner.co.uk
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:db:f8:ae:80:eb:bf:2f:35:4d:9e:4c:35:ec:74:f1:04:2bSerial Number (int): 336189250768400523801210807824907416699947
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 4f:c6:b3:ed:79:c4:5e:e1:5f:b8:ca:fe:57:37:ff:96:bc:cb:b9:79
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 8a:76:ee:1e:c5:9a:d1:74:ec:e1:90:b5:45:67:f6:df:1f:76:9b:57
Fingerprint (sha256): 7d:48:50:06:b8:b0:fa:7e:29:23:70:70:93:99:a4:ea:e1:7b:e0:c1:59:08:76:49:e2:f0:de:38:54:37:bb:f5
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.cleancorner.co.uk
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.cleancorner.co.uk
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
www.cleancorner.co.uk
Other certificates including the domain name cleancorner.co.uk
(limited to 100 certificates)
www.cleancorner.co.uk
www.cleancorner.co.uk
cleancorner.co.uk
cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
cleancorner.co.uk
cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
www.cleancorner.co.uk
Certificate
The complete raw certificate details for www.cleancorner.co.uk in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 RMwb5RY= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAg30eT2EDNLXha3+q/5r+ JFOv1WQqfIcbNfHXrkUSccifgqv1IkNztejCl3YsdGOWHTy6WU1ssKCh6hcrvzdu FgatALadOLA9lG26FtjTyZlkjfIrgGSmo0Cb/kUmvYHLBSCCgywkZ+gJcb4Gvdhf 2NTdJc15aSWtKZxKE91hi8QQXb1Hss1qTaHblxtzz5V/jmaG+rpMZr07QuIxsttA U5AizTf/9kjaPNcNHpMHO55K67z70KyqOfjbcoYSe/5MqUrhXf31d+0bvWdvWX0v n0VwSeG6qlPmGIAE/bcE05p8AcUW0RK3LewytHk5702FhLCGMf2mV/pSjajiwFp+ 3BLTID4SSvRrl6C9LJ6qkQXlUSEPGMemdPor6HVDyd71ePjNFrMuMY2Njqa5Hnq3 aap9pXZJEp0YxWz1+lDnJQbWxFdkbCfFtrcEVIM6SAP3fjV8gDTKGr87A2JtULOD unp3BjTnw6q29/4Pfdv3BU1Lm9QDddTPbYEpnjoMbvzgU5qe/UoCzIYyoO+eTeFn 3RB8+TfKryzdce1Z59n1VftA7WyxQpjxae9Mxl5YhrI83FrZuQtNInZ/gNZfJxku jFiDZXJOu/CwX5yQ3M9FLpm+5TK9k4A3G5uYAQAHCiTonTjBxsbP9eqZzTtRyCqM TU3by8ESSGFtgAPinm6m2JsCAwEAAQ== -----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 336189250768400523801210807824907416699947 . . . . . . . . [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-07-09 22:06:30 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-07 22:06:30 +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 'www.cleancorner.co.uk' . . . . . . . . [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 536427273430815122311296125895006195320203842403216441285741866988099590101273462513701509049016244878148327151594814464657128338765372491428059704570748373347437628737957871696641927937767432371261044827345149312929372265429660460576922989522717948193446904612917930815058511709884583910790680751379710718369655641402683997380581421781832529618275687006334622177189000670317966009118443387440633521478651884411277653690002458534155301869973856985792390572329873464246401999095561785758278319062914800224773459067597004621572900173563308749292736645546060371181589917703235435764073460852655346159224793375254739235308733921916757830302380955679755592166318840304996138414965538373837258332954728023807601297962895383613920543198221165561474025650132275825578240201639973677621755692583749909652580510414268419427498306013028453015914957273233823367705165125354735660248899160269629801041839739496994672009643676030548032826307439271636773560937839584847970663571406032412367963268308256633574332549611968351297124637151216698121201329550578824934592532651553405955180579393905678347577173619054576383147206492662365153353681321869000083932706822550468084260091226370243191616408997075014390673985303243330957943005305885399401814171 . . . . . . . . . . . . . . . . . . . . [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) 4fc6b3ed79c45ee15fb8cafe5737ff96bccbb979 . . . . . . . . . . . . . . . . [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 'www.cleancorner.co.uk' . . . . . . . . . . . . . . . . [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) 00ef007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016bd8fd097900000403004630440220775ef99599bf352139e02984ed95b01f11cdca90d8b80dfe387f0799f7dadc0802206d14d3cd3379f674f493c6e981ebd36a89efe768ee8aa009ebd60028546f4eb0007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016bd8fd09680000040300473045022100f70fd1efcface98b667454bf8a6ed6b2812a32b48017f07bdb8b9a51b91d7d5302200d26278525a5d60262a4527bc8f41b9110a19927bf985d75d72a32a93bfbb5e7 . . . . [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) 00183c34b3b4438e175ca9017a64f74b296ca0d0bf82d4e327ff4dbd93efa95264c730dc8fcddb6be2b2d410d3bec5f583ae8ab0349e752424ddc83d4340023da3c22c9707cdf83485797fa18032b02dfa8f7e72765ac6df25b56f0122d2460dff7bfd8a3a7b00b45f5ecc237769223892c39691160f1a8c34ecd084f037db465abc3cffd4c03499f0f58e70f5110e9d88900df7550d705ad6b8151dabcd93f51a483d355a23d0b36ede1ab641a46c41f5d433c2cbef25e3c575c89cf909d8f76901572344c27b1b1ee7231f73d9ca532e69f1b13de6c6a225a739103d8e705041a206d09a86aaed53bcae2b5234ccb5fe1f0695e74437e411b30f1144cc1be516