benigno.co
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:bf:e7:39:5b:4c:6e:6a:2d:f0:92:ab:87:7e:ec:c9:15:c1 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=benigno.co
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:bf:e7:39:5b:4c:6e:6a:2d:f0:92:ab:87:7e:ec:c9:15:c1Serial Number (int): 326638139356882024510739458537596782187969
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 40:53:1f:f7:16:1f:9a:bb:8a:1b:26:71:59:87:0d:f9:94:fd:5e:e2
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): a4:4c:fc:c5:aa:88:1c:23:86:24:ec:f3:28:45:85:00:fc:71:0b:de
Fingerprint (sha256): a0:01:61:5c:7d:8f:ef:23:9d:39:d9:03:e4:73:af:fd:9e:54:dd:a7:9a:e2:66:cf:be:f8:a8:f2:81:85:49:08
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate benigno.co
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for benigno.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
benigno.co
Other certificates including the domain name benigno.co
(limited to 100 certificates)
cepagatti.org
www.naturebite.com
cookies.ws
gecom.co
arcisate.org
lifetimedaddy.top
benigno.co
forexprofits.biz
www.massagetherapyportland.com
rajj.net
junglepartysupplies.com
www.gennaro.co
www.benigno.co
benigno.co
www.domaintool.co
passione.co
www.benigno.co
www.benigno.co
dormcat.com
fiorenzo.co
besogo.com
torredellorso.co
www.fedele.co
mydietbuddy.com
www.poker.coupons
www.naturebite.com
cookies.ws
gecom.co
arcisate.org
lifetimedaddy.top
benigno.co
forexprofits.biz
www.massagetherapyportland.com
rajj.net
junglepartysupplies.com
www.gennaro.co
www.benigno.co
benigno.co
www.domaintool.co
passione.co
www.benigno.co
www.benigno.co
dormcat.com
fiorenzo.co
besogo.com
torredellorso.co
www.fedele.co
mydietbuddy.com
www.poker.coupons
Certificate
The complete raw certificate details for benigno.co in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1zwhWHQXfrakQaWeCnCf efmUhcg9JIXXTQL6hZpuXC4dpKjalxZwwlp317WecLeUV+ZIAQJJ2NnbCXNMzdwJ PJnIIBfEh3/4InlZqSNldATQd2cmmbe/V7/em6mrxoEpAzgTVzkFvks5xF0nkU3l 9k2CTB6KYVmLtrWvIs10RM4zBYMOrEpVSnjHBFmeZgOuMNH++7n4aQm+rWvd7wcO 1F+NVip8Cd7FC1HUQAKf/GQbPdlZWZkCU3qc1UfyS70UeZan8uIg+AW4F2abQOio Pljkhq3kFAULK95VkqeaWhRvPbQU8c2t+/w7zvSc5lWk509IxbGqqKORMFB53dFf KkeeL8BQY9xHdyDga5wq8VkTnzOnih4WFphQFmQm0E6oCA7L3UOKsbAQmlrkr5Rk qP+I/Y5pdsGfUEC8Bgfuob6UGiioAmty1UkbJu4hRIf2ntjZtZRgc9jJv5kX2mC2 95BdeCD2z8AUSD3YeJqa5udBHAD+qMCQ6XzyKt3R8IOOAEOUVU4tRHD0Vxe2hwvp NCqLZUWoks+lAUXY0fACSCOt0o1mI/IZoTqXxjbi0NzUPC4wKAjF8yCP0UW7FPuO 0JxJ5uPrh9n/ahJ9FkBK0V8Jq/bN6YBK5BipgSWpPfQ40Wc5vRNPffxSgBAigj9m IG0Oc9DwTs8arLn4/zye4B0CAwEAAQ== -----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 326638139356882024510739458537596782187969 . . . . . . . . [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-05-28 01:30:31 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-26 01:30:31 +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 'benigno.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 878081716975759262367189206092249008876766225668765475169479617928788752923527986819682656396850947671095962082319646153673723350591148672249394849635525555809545676988763023013243379576956400582250008792661594688755957075261904083005745639934858666647869896449216088568379739201725561382445750125327446494327535666499522658726850032382236239650111747732364369554968333576268638746818777214605945074214849673656253375703758576942219327876206279487054700155913779392081276045513904036984943110408398358832571648456008983651470133596063408008497496964809958026127708555592761288945229615756069888369574688509919248494432797477797166400610823818223122747368723237879676503637353887909966688282643092336838985392070419214189716517951542008844607262468582649368715632313844280403699948677818019964687923059814646089055724158374903643314706615280801346192454326780563779859402100335872340010959875485702570316060023901646315027795729622622469437325500809454026024407468770942680961163375642283644841440984727728549001420944502561725170600050462464572120598588721290926507127638727389137409906724771869620548759894659808488520061785290629189929641152584286954927817557284024730427645771090091770542961219237442665988213403040799955846357021 . . . . . . . . . . . . . . . . . . . . [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) 40531ff7161f9abb8a1b267159870df994fd5ee2 . . . . . . . . . . . . . . . . [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 (14 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'benigno.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) 00f0007500e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016afc465dbd0000040300463044022064b1f0f17cab6252484634384d093b3470cf4ee2565a64da93f8fe19321e8a4d02201ef60e48ea56fbca36d66123e8d8c062fde5cb91adde7a8c6ef7375fa3043936007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016afc465dad0000040300483046022100dad51669d0052b59065e59a724ee99e5ef19296a231481519f55ffae36d9847802210090d0d7b2992aefb654a68b8065179f37b5f1029cc6b50a69fbb5598349d22938 . . . . [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) 007d507196fdd781b08ec9d2cbec873d51232c82b13f453c05b51b0755b50a83869b679e740e571e2b7964f2eed5d3611718c4d251d0db68a89ad78b5baf0afc1d7c425c91f794b2d9cb99d89a5744d9ba35a10e7a324f28c872f5cf753c8bda0fb9d64c5b09216b96010c6e973776113adc1b3402a1288635891c00533e0c935b66918514bae9a51b672d006f8cbc75ca1957189a54f2e4a5a3290608b8f6c3a9efcc6526add1f04c98c85cb729b6127124e3eb30742278a4791fad73c159ff172eaba40507af478c4bec09e9aab2d0b60e913c3b38b1a26bc2f1fc43f76c0e7ca34a8ee9df4d12e5c98edcbb2005ea5846424570176aec95b2cc63d20a7da151