acoperim.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:77:df:1c:46:20:f2:68:cd:10:ec:3d:43:49:b8:db:4b:e3 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=acoperim.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:77:df:1c:46:20:f2:68:cd:10:ec:3d:43:49:b8:db:4b:e3
Serial Number (int): 302127024108623487831977118257291766483939
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 69:b9:66:9b:66:65:e5:f7:4c:f8:b0:b8:47:c2:7b:2e:c0:35:2d:96
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 04:4e:b3:e2:08:75:1a:86:f5:07:48:83:86:b4:fd:95:78:7e:a4:35
Fingerprint (sha256): 2f:0d:5a:62:91:84:d1:da:9b:d1:85:ff:71:8f:ba:f4:0b:bc:f3:ea:34:79:9b:ba:71:e1:e9:4d:08:ba:9f:02

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 acoperim.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

acoperim.com
www.acoperim.com

Other certificates including the domain name acoperim.com

(limited to 100 certificates)

Certificate

The complete raw certificate details for acoperim.com in PEM and ASN.1 format.

Certificate (PEM)

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

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAt+m7/vWs/hip3WpzTqbM
S5GcpqdMX5pZ497ShSSqeS9B52265pVQszYZ98CHQvKxz7DcTPF+BRSa3bZApf4h
2J3nMvOB9xyDX32p6k/E2QKNRdQMNJM5NCMWfUek7IlV1j0z5ECLSasuDzP5O58M
HpmFru/0uWbsn46DGbs/IYRr5ak2k7OHXC21UDOlkN4Lkigxu0DDVSms2L4msBW5
BJZd7qMaJX6qOFsiLMZZzBz8oXKGkixgMdMd8WJon6/uuDd/HXpm3wJv69hgppfO
c07X9CqnY9UyN2goeRYlcwEvCk42ZZxEdtZ963Xt7f1HXpLinURQNlhhi1EVJbjT
poMhV8JPuye8hpyXjTcwJEivI3cHGnlPd/62etYWVPzPFy+NVJ+pgqk4JzxCrPFS
DEPqg+fvaUgbUYQPTo0xkGFLbWZig/UBWDAFtSHq11oAY3Y9RJCql9cTywZjhke+
PRDxT5nXFvz6VT2sEJsW/KpBn2Wl6e+s8XWv+NoUPThhQpWKobhvVwBKF5uQ1XF5
AP3x5nQJVpApk0NNhch/++SFbIdWyz6vo/ry4vrb1QGc+nsmUlM+XOYj+WjfUsuP
gc6/lfFQ8/8oc9iA9ee7+mr7Gf7nxvaNCpeBoCzZyHSKIZmqZfqAaZ+oHtRQPWUk
V74iFwEJBoU0VVT77ww/owcCAwEAAQ==
-----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 302127024108623487831977118257291766483939
 . . . . . . . . [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-12-12 01:21:50 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-11 01:21:50 +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 'acoperim.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 750299680821512183587910995012561086781934671960032929481028521654440262180207335587262796944376031645157381298189605811966113672413228111601295664419428042372396342488806983778623462902796328344458264874471740146752365554995061449879398740684488547202491281390495828800792470682396159362310503504956313280516836776531640657779971693598433390322842379832399235679548345740108208210849262586688738402257695694701303513978353929428725724731038581612935509662950361724802610578345046324063436530676202673304121104244246388439393201365241521274817531783310680634396783361011910691917726107458375083836410438877240923609285879061703700347223404286964843292185273101429149590884539894295323585057412616470064505749492320753972989238523519788318370077485342776531479412689427406263658464804092774614588103745732875972530297653172889808724405947955517052818060385852063049023237657926401485215791032978934533652614133886948564844822723130835678256163939891059943182637977099849620374919107076950930807038933783542936119998374419318514034292209789529466965792446849252264392520043279697788452845359354872447558989040484637808518250408661301000923456693438776279158259349587282753766494798007491835561315939106037222918972534467966196883890951
 . . . . . . . . . . . . . . . . . . . . [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)
							69b9669b6665e5f74cf8b0b847c27b2ec0352d96
 . . . . . . . . . . . . . . . . [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 'acoperim.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.acoperim.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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef0075005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016ef7e995b40000040300463044022035e456bf2cecba046b1ebb896974c6aada9853e904bc79a3eb9b9f59128e91b102201f1b838e49b0c644376f6a63210593a751e60491318ad2b43c749d51ba4e9502007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016ef7e995af0000040300473045022100cb89cafecf3fd6e61de292e25876d387b58d281b4ca79c10994f7fea9abc381602200ebe46d670750d419f46b271960296aa5d90ccb7cf2fa667c5ea8d1f543e193b
 . . . . [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)
		001efe0ad9941a262ab9b5e5a93c94ab101a77396773a8d1bae281f2f208907ffb0d79d76b8d5f40d069b68da821f796813e826864a64ef13af92e5c58978f6f8b32a3440bef086984392a7a18efd338a51f5280c2d08bd0cbd2f7a2b1314e705c074f53da3c0994ad6146a84d21e5600b36ed3ae641f32fb47a900b174ad6086e12ecc158b159c5c6c455a45ac107ec16deeaeb8dd1441cb0f7930c07677d6349b7aaf3792557e05077b9931aa8b1817a012a31e14b9f7979a7508fd2c33a84d8cad3bfcbb3f9db0ce77063985a72a4cd8510f4425e1791760f19c76c9bd7973d6963b850e725eeefba1467ca9bfa9d83e63bc2c87fc913bcc530821e2752341f