soglianoalrubicone.org
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:00:0c:13:71:40:60:1c:cd:ad:72:68:08:bb:28:59:76:86 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=soglianoalrubicone.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:00:0c:13:71:40:60:1c:cd:ad:72:68:08:bb:28:59:76:86Serial Number (int): 261352909481883104087773619681739136398982
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 77:10:ec:b0:de:b6:70:fe:f7:92:55:b5:3e:6a:81:79:b5:b0:08:11
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): e0:78:e5:a8:38:09:59:57:2a:c0:ce:c7:9f:7a:3d:6e:47:8b:51:a3
Fingerprint (sha256): 47:c2:a8:27:d3:d0:e9:e3:82:e3:ab:ef:46:0e:df:cd:13:34:60:c6:23:84:98:88:5d:22:aa:8d:fb:f7:14:39
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate soglianoalrubicone.org
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for soglianoalrubicone.org
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
soglianoalrubicone.org
Other certificates including the domain name soglianoalrubicone.org
(limited to 100 certificates)
soglianoalrubicone.org
raphaelle.ca
www.soglianoalrubicone.org
soglianoalrubicone.org
841.me
www.tipkissersofgab.com
soglianoalrubicone.org
www.soglianoalrubicone.org
curacarpignano.org
www.soglianoalrubicone.org
soglianocavour.org
www.leann.boston
soglianoalrubicone.org
www.soglianoalrubicone.org
montesanosalentino.org
soglianoalrubicone.org
soglianoalrubicone.org
www.soglianoalrubicone.org
soglianoalrubicone.org
www.soglianoalrubicone.org
abeach.life
soglianoalrubicone.org
raphaelle.ca
www.soglianoalrubicone.org
soglianoalrubicone.org
841.me
www.tipkissersofgab.com
soglianoalrubicone.org
www.soglianoalrubicone.org
curacarpignano.org
www.soglianoalrubicone.org
soglianocavour.org
www.leann.boston
soglianoalrubicone.org
www.soglianoalrubicone.org
montesanosalentino.org
soglianoalrubicone.org
soglianoalrubicone.org
www.soglianoalrubicone.org
soglianoalrubicone.org
www.soglianoalrubicone.org
abeach.life
soglianoalrubicone.org
Certificate
The complete raw certificate details for soglianoalrubicone.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 ImDwBTxG -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvpo4nfix6z+Pzd01z0uE Vg8GwdDyneI4pD6CJEv56df3ia7ZpEG2WH4KV2WbwG2jQrznLK/0Oi+gT4Qbfy+d CU0r7HPhyvtnujp9+9zZbuwDptut70RBXJykAsLjkaIPl2w55CFY+VxHE3675sTt 88v7ayxO4I58I3DsNe+CjlUVVzGVK4BvJpLxBVUo5Q1mzD7Wo2FTI+3Irb8gj2Ye 2QP3yhWiFsbMUVgdRNkQiaK+4LQBXhg7f92ohG26rYlim+LqZ+x5X/ZJ1LJLv4iw qUdZH3ExXv9zuhbSHMwYNR5v6kSdVf+GNx0khmCj6J9cjlZLUWSxvhnetB9D/DHN llQ9hqSZqsb+66lCVTiPwURqEBylRu8vUh2Oy5oRrw8oHFIu06JwhL2UcyMKY2Cm GiFPLXBHfN61wRYKEZ/tWwhaSkaOBNqHL2/yuEpFqhJFOotZilnGc2+m8P5+Lb5G EaY1ffFWoTWt9m/JxdNM48fZysi2j5qQkJL8lA3Pc2e7BFt8Z850qvBiXmtn3xaN HN6FMP4kSUS/k0sta8jjzTW+1M0XKe0cGxUlGK3ezbaZDN4x0Ij6gk7/tTzrwWnV 1azdfLBkBK9U6f1v+4uDpy7V+X2IH8QGdk1mG8FhGpTHUCprL+bj8fPAg2KPEIUZ 2Hyr3PRP2Km1A07t57zGfK0CAwEAAQ== -----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 261352909481883104087773619681739136398982 . . . . . . . . [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-02-04 23:21:35 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-04 23:21:35 +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 'soglianoalrubicone.org' . . . . . . . . [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 777590058245723817948848340478532197795295765707659204757347473050224145229570880313929211785916679149373529778878874046905064732161070473794568370732812891110735228883081086779596250337997710013589302963876680527117875747410260316966679305710237630454710824816521596885457673013187247328987741687247523597663540235494083491722201265534124191573283988513055435181943915072491943175527779906013961066666814924701889191803509714208944706845735191858485213077956030306099827625847059697511603681281172684265049225287277799286671201678335309970437177638478257056533807332660323808481215493849108259077055047015993543834558761481484174864981813601510290261936658528846866764898801287356256980929474341223672826296941051665383257030379658552428058889443324680094795501597254134822661480902545806593405168020280241495474876044967461609238766893966519724440395203504553589671130162162200302958673217316363247071664099858624860927507655017349657438684559332674664892006486322870875088812745038005985837843290280275780062759893181567619563137685126361315681029056559942093915299323466123268689874425595149553639680707051244559327462378435516837185595597702766452631730854810270476400605957824772036842684404918813353693634658474798602208574637 . . . . . . . . . . . . . . . . . . . . [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) 7710ecb0deb670fef79255b53e6a8179b5b00811 . . . . . . . . . . . . . . . . [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 (26 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'soglianoalrubicone.org' . . . . . . . . . . . . . . . . [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) 00ee007500f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000017012b9422900000403004630440220352ea4bfae20e92ee69089312433c93a393fcaf8dec57dfa73c095d4cf8a7a0702206dc512762673f0299abd13203d20b35f4045287e468c29d193e98a0c9ce66e4900750007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000017012b9427600000403004630440220351df37cb71e6a912a1f70ad635a203b2dde9957412e0e00b82f402f3c8e310102203a38e379dee3880a19447008533d6454c3e047f37556a16bae1f8d22d62063fd . . . . [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) 0089f08d42297d3957232d9d8b416d89ae1c0e121fd99f3e84a9c2efef15e929158e99a261cfb0ace34406c88de6aa6c1048e0ab3f4a8d4fd20a944260b48761730d7fa29d7249f3e73cd3107c0365ba42a0a656681065fc0de6d161e8b058fb2f5a9907da56c889a4cd30e5e10844a9b8cf357b433f49d4df01e1f6207ec6aa4628a23d2e9397ad38554d48a4a40492dff20c92a7f68a0545d93375abed4e5a844a2742bd672ad7fb28e4a1a4366f78fb2af8e05a50b0925aea24c8f5d3f6cbafd8e94700fd0f8aff0dbd32ae789a5e786d256e8227d311e267ccba8b97e45c832d9387b781dc99e79a0366a8a90780bad2bd8dc828097328dfa32260f0053c46