w3layouts.co

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:e1:93:6a:24:13:e6:e0:7e:78:3b:e4:c5:ed:ad:a8:49:fb 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=w3layouts.co

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:e1:93:6a:24:13:e6:e0:7e:78:3b:e4:c5:ed:ad:a8:49:fb
Serial Number (int): 338096337983082815312286231691726139443707
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 76:07:ee:b7:0d:3b:43:9d:36:e7:8b:40:f5:e0:89:ed:e8:6c:99:d8
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): a7:f1:e7:ad:61:56:e8:73:5d:32:fd:38:d0:f2:be:21:00:a0:50:11
Fingerprint (sha256): 9c:eb:d4:59:0d:7c:af:b3:30:c3:83:b5:68:c0:ae:9a:15:49:f0:92:79:fe:f3:60:4e:90:16:cb:d5:56:35:f2

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

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

w3layouts.co
www.w3layouts.co

Other certificates including the domain name w3layouts.co

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

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

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtKzGhiT/9KVtKoFNZG4C
VL8YtPGCeF4EryZW7yUtCd6XWpZGg7xvdHW4YuALGV09cDkTtEZpkf6ZWFBr+tA5
NAQOMIrV2ixQadl5jxNMbF6++6layBBd0d+F7suFvcqXj688V19LB8AyD0xHw7DS
lXNtYKpUNp6WOl0k6SWZyZqvf4mT8HA6ovw1DA/doMTV0usZcJPa6CVuYViXS7Mw
FJ7ck/XfFjhm0lWPWuCiQcntNk1vldNa60F6VuuAPp2npGEof2cOZO9vVfndVeJG
DU7p2iJnKOjb5QWQXm1hvKEH3guQWOFVOo7fkc+Zb5vWpX/Qbw0h7i59eG4RzG3t
fKQo5R/+GRFHkwPTzPCWx/N+oKHjf40YHyzlrmkmMSXgExxdt9qE52dTDXwP21vk
jwtid0n5S0k34zO/Gasf2e+I3+nZsdbwqYZMH833LR49rFMLln0lJd6eysFEdQrL
tzP+MzI1tt8icHp9P2F6m0FuiRehkQuBvQG070pzJa0eqa+euJLi7SqTtQnvGkgd
+fyD5xWTteoEb65vf5SkQ84gTe/PbE0Q8Se8FvBr0suWsrZGVx/2O4h46d8SIuo7
PY9AKCt0/hPJWhvFSa0IQggbYViRSZHNKZmpo3Vi4GeKDPtx3lJmL51TX89ry10S
TL1CELvGi7LHwhIivFkcnIkCAwEAAQ==
-----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 338096337983082815312286231691726139443707
 . . . . . . . . [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-08 17:18:54 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-06 17:18:54 +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 'w3layouts.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 737089301305977548841076691970231004185495605138383182662307589854985938714029067647269367786302969843780934511618413140373557121041387354831031363825536415945311007852008158437849796260596876416510162909843556127434790507013744950470466877347912706180079630650701835601339873525918830884313765494994815461329697438596214103698375307496506771513340937723334694515042701598653383748158971457826612073272721484324124308810726582919626088228590531479817872184611956646414610800193486976330398413740916924597098914319145142374872435909149116474067980807376070097123975792283494784328619018531776112543962835421791080494566086363484676172949892798876568597901897569162966900023900614917343268211038503535515291640317342068703792817839647030242852685739549430670047784977781972163323700968796092617619695764182551330498017489209329795404238637776434803842840750944024919519640251297860491904877000230440336139771916420625995793267043276593821048138753793550738213305524571335408973767783541119531093342609968297404242578380502512240474163534545836593705342275905937374097163830801086364276533277248777650015480820778177314494437754165798521676705466892386826077798868100656631200793691990192650120286212643242592081868896172835757656677513
 . . . . . . . . . . . . . . . . . . . . [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)
							7607eeb70d3b439d36e78b40f5e089ede86c99d8
 . . . . . . . . . . . . . . . . [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 'w3layouts.co'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.w3layouts.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 (243 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes)
							00ee007500e712f2b0377e1a62fb8ec90c6184f1ea7b37cb561d11265bf3e0f34bf241546e00000170bb5f0efc00000403004630440220264cad1e38fde087cfa254661b073e50619fdfd7f5d26af20385ed1104f9f4d00220154a0bc66de95ad11fc8be22a61810e3fee26fa4935778569cfa1701047db02400750007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c00000170bb5f0f35000004030046304402205ba0c5e6d426a67ad7b8508fcd4ae2989059852c6d722987a6054f846fec17aa022037101cb9383de1b8c5147836093b0c5ece8c5da8c9e5cf1ed6121569f4193793
 . . . . [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)
		005fc11eb898d9be16f7069767d9df88fcec212492ab671084b0c6afb060caa3f142a39433f43b083b00ebc579bc8498ce0a2ed74768cee9d2cc5fd03fa80d0bf53942f3660808ebb6aac31b24340b39233e453db75d1eb1b38922fd816299357a58bf1cae03b13464f9674b12f8a2d1ae98deaf545e3fd4862f44efae572bfaf72777d0bfd20628c6b9770c132a1e89e8d77d5815c85b2f9d8e3a335ac4f673566d74ac350eaf2ec01f5ac1b9ea43c298218eae771b8c65123b6b4e5b02014c0d9b61fa30f0733bc87a82b2f8cb3994ae7babe16c2ab1259975b37f7e2ce34e995a1299db08d070da8cb31f556247354b41866a58356cd4d3beb479fc3d4c44f2