dwdltd.co.uk

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:57:43:f8:98:3d:7c:c7:34:f6:93:9d:91:0d:16:41:13:3a 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=dwdltd.co.uk

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:57:43:f8:98:3d:7c:c7:34:f6:93:9d:91:0d:16:41:13:3a
Serial Number (int): 291031772770538686897913292091940680045370
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: bd:14:53:24:38:3b:03:af:99:5a:81:32:0e:9d:ca:33:3a:22:b2:29
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 12:fd:bd:dc:93:61:b8:34:a0:ed:eb:41:62:b4:65:b8:de:01:9e:58
Fingerprint (sha256): 5b:e8:fe:18:a3:ba:d1:46:3a:93:61:b2:5d:1e:4d:09:e4:88:e5:80:4d:30:fb:47:0a:47:1c:25:0d:4d:f6:a5

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 dwdltd.co.uk

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

dwdltd.co.uk
www.dwdltd.co.uk

Other certificates including the domain name dwdltd.co.uk

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
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
vkJWQy0Zrg==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEArZeWjSzHItny/G5oXMPU
dD7VEuR4Xu9CwSzTT0fj9t9ZyXR4M1Gnjl6URcGufgHTJpY9LF887Fe0w9p2TcQE
2zewmbJFDOMTpT9gGxr7rVCRVKcBAcy+0vcoqntOeBG1OM4H0Qjfi3lRmmMPMvBl
jQPuE4Z8wdI28PPXFfOROsxvDXmuB8eELmCqNU1CSZIF2JVDQZvxAQlXTXOLchgL
4bVVxYMRTa99XZ8bEyzjl/L08DLMXp0hZyrEFm3MEZUtHbxrkpDyckATim29w+yc
dXDmlUVg7ErVY+i4s8nUTGkZMZP8Ni3TEtUX52g/4re/Z1WiIUCyTG/6w32hjm1r
+R58aDAXY+Sbw1chH3PMvmTYApCCw3ChaSFyqRgvat95EJFjtw39lKTp0NhynPCo
NxeCK41tqQ6c+zZG+4K+BJa9yn9RLbR0f9PxoUxMcOCTXjVeAtSB0WXyWZ8xvu8b
RfcXhCRfarA7ZqmaCGKH6de+hkzyyUL1s+VrSHO5dek/rPaVw7tS8UIBJb/OGU5J
2cV7IofCT6Am5qAywozLrQogmsoi/Al11zD5Q4E01fqLae6KAPLPAcs03vWmzhaq
9LhIvebgkeTfuJuHVmi+j7VY8iVUi0MAsClQwtGmf2JoBOdnqH2K1l6BkmXsMJwW
vG/fvkpDkv+79oKQgSQDaK0CAwEAAQ==
-----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 291031772770538686897913292091940680045370
 . . . . . . . . [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-20 08:54:22 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-18 08:54:22 +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 'dwdltd.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 708194148216372505693368453759581372115262674942903458734199087218288166383163340628975248892225033005837290417560434475599641992184876294442056010756001566592329220500120863959868945681862557076273240194892473801313487038282642659642623753203361821616233179889011193334630603802445655195107660705379374528300341363481086536483950136095400276781834840424536257896700702666788845959167038948915544774166993360139722747008005134417630643883865023690817359334329847908301465065681507023888090557891381647450398772080555004742114449324110468474070883699404483671743456981861739094374055509380281797537727343308938667402682813479449034202219243118068361452714427588952258665530741206015253149390209214081275731085457269887511349073214145584868585423603776692181266260131102563524271059682373631825012392537390529781966971426631379984756414201659857147214484883859488980402595768984658047499123924953042015932892597833521447321222165805824162327801840799224204406848372446105341956637086748806634906767503372155826817944862179279106412374523862418067637084761531736532093590243744435430784405852525439600711057038846084605308720237070880627810220181209827455430716541050006617019552642805886307027590480967259685838010342149078565095958701
 . . . . . . . . . . . . . . . . . . . . [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)
							bd145324383b03af995a81320e9dca333a22b229
 . . . . . . . . . . . . . . . . [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 (34 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'dwdltd.co.uk'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.dwdltd.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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f10076005ea773f9df56c0e7b536487dd049e0327a919a0c84a11212841875968171455800000170f75d773f0000040300473045022100b5661ed85b9f91345a7f432391d178086cc2ce18c53e433212c456db98fec03b02204b243741f71687ffad7dc3ec782288022c2d0c1590c413ba58b6ef1b7df75ecc007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e00000170f75d77360000040300483046022100826e4a0c26dd5e56f5dfdbc96b9526aa25cf5b92deba86a1c07d4ec8c4e1c6fe022100a949066d22774da769499241f005e6fcd5df591b4bfdf1d20a8f3867ca518108
 . . . . [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)
		003aa2dfe553bc7f4c1ab7724ce9f19f4b493519a6c8fc70f6108fb6c0792786ff3c5a65be24401bb48021624551f64bd584e9857090f391e843410970927af08fb91f2e3bf95dab4ca617605ddc5f42b260cd0f11725b61dfff5b149dcf5234b99bc6c4b3a3ff01a026b8863cf7495a19b739feaf05440e8f20925fb7104da9d98bee02557f3179000ea43e3a98ae53e9ec8a4fafe5818d07a80e6f83b8cf6d9a26f8e182a8b3896174462ce0508a6dc0866b5f03a899d67c9f0aa21398c1d6ccf449c4626bcdccd14833881ec256bf97f06dd78e0e9929564e22f0c4ebe0abbf9259efb9868bb2ad3a26da8bc84fa064bf8a38f4deb37f6022be4256432d19ae