santacesareaterme.org
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:59:77:b5:c2:1c:4f:3c:8b:fd:9c:96:42:02:81:ff:10:18 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=santacesareaterme.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:59:77:b5:c2:1c:4f:3c:8b:fd:9c:96:42:02:81:ff:10:18Serial Number (int): 378893396257264683798648032616156852326424
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: af:09:af:c1:f1:04:ba:02:bb:ff:40:fe:69:44:eb:67:77:66:3e:75
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): b8:6e:18:af:55:9c:6f:c4:70:9f:64:f2:77:8e:32:a0:ee:89:99:e4
Fingerprint (sha256): 61:7c:23:5d:ed:dc:27:48:70:e4:85:62:dc:1f:0f:e9:2b:3c:1c:ce:f1:82:d9:7c:74:bb:2d:50:11:ae:58:37
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate santacesareaterme.org
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for santacesareaterme.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
santacesareaterme.org
Other certificates including the domain name santacesareaterme.org
(limited to 100 certificates)
www.santacesareaterme.org
santacesareaterme.org
www.santacesareaterme.org
741.me
santacesareaterme.org
www.santacesareaterme.org
internet.creditcard
www.tipkissersofgab.com
santacesareaterme.org
santacesareaterme.org
santacesareaterme.org
curacarpignano.org
santacesareaterme.org
radiosveglie.com
346.me
www.santacesareaterme.org
www.santacesareaterme.org
soglianocavour.org
santacesareaterme.org
www.santacesareaterme.org
santacesareaterme.org
montesanosalentino.org
santacesareaterme.org
santacesareaterme.org
www.santacesareaterme.org
741.me
santacesareaterme.org
www.santacesareaterme.org
internet.creditcard
www.tipkissersofgab.com
santacesareaterme.org
santacesareaterme.org
santacesareaterme.org
curacarpignano.org
santacesareaterme.org
radiosveglie.com
346.me
www.santacesareaterme.org
www.santacesareaterme.org
soglianocavour.org
santacesareaterme.org
www.santacesareaterme.org
santacesareaterme.org
montesanosalentino.org
santacesareaterme.org
Certificate
The complete raw certificate details for santacesareaterme.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 UWJV7sd31w== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAyJi5qQaDVJJX/dZG0tCt qta7anUF4dkNlKKioXZLxu3u862WA/N/Zv6+eRwbALGp+6zjg7runO9Rg6X42pdD wRayvkKDAP3fi9E1yQwcbD/hwUB8UTRMrZkADjg0w5/Wiqu6Ih/x1yEjJGWo+koj zbesk5TnDWe1C3P3NJFmDkg1oD/RPdc4oXMhhkka9578LVEtyIhrOP0kY3sWPqUZ wCUaJID2X7nXAyzY96FHWUNYaCbUcFMysMbFOVkyopy62UwU/cuzXOYgEMMUD5bZ MbIaYPyA+uSQE1MzCDsoB77X9qSIDWh4NuXUHxpn176BqDd/qbRiT8En1uS40Cbf i6BYWya7BsLdM7iKF4iazbV++zQIUUV+WrTcxQZPqA5DE4DpCO6tzpza+bOHe/vn g1WvfQvcYRU/u1vkSDpuTEOHU7RMQEO1zUGdDNtDEZGCfURyM3lXsIrlveT8AJLq 2tpAw5cVQAt8nzYQwBibMujFGJS+Ojse3PeEHGmfLeEtFVNif4fE1YngDqd2lGFS NUb/nTI8fgduRdmgXzeUdRjRwU6bpDC/bpoSEvIFkI1fXg17kLyrD5USywvhX91D f/DGOE0f/e6tO0pT82K5tygPv86S6BfOP1wfc8ySoUBnaj3p9yM41zWPurcoO/ed SUobYJ7GS50dJ9TQjPMSpw0CAwEAAQ== -----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 378893396257264683798648032616156852326424 . . . . . . . . [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-04 16:33:11 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-03 16:33:11 +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 'santacesareaterme.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 818362659699840669843189594723302572438243846588930074982378080564052490066959446591206608738074370712456781421676275474161908763679857059843368371386543518448164117058935755193092583612376240773730375250684297105102028369759389769986769597015565544500123233449781796949576839928958934957600671610831691310958092275626193579409771448375998568474498617313249779789888704695513748549875475808345253027851195650871835653590884546441657435442727454365019132214215917809003937424501236380164533768785858755986370236842292200122911679757838190107314843596112339311581423289415425957271614649342235932909239097652112570917161476278844853341748245254581693968910402888112163495678897397338294510474963773541840575216763808033689278873400937903569230156425780794293930219231914845032358528519427261806673901753613724654197139543799466181627022611151938862067190964567347935574483411871067370401480089510515654541307577100101741397407986834043499877266877238707825382280702172098411051365881767437781655969202231757842122328639544530983107188432377113839322234582454615281751238555016921329656438199154659545973309030505884578660659492826596965577058151500099276608484944369768741431092942929998520778747159295490938136771341120459837082347277 . . . . . . . . . . . . . . . . . . . . [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) af09afc1f104ba02bbff40fe6944eb6777663e75 . . . . . . . . . . . . . . . . [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 (25 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'santacesareaterme.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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f100770007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016ed1f913e20000040300483046022100e4a56dcf62485e3e0c0d6b429b107adc1cbef036f2c2f7e7401d0788bc233a8d022100ac7d2cbb2b35f917c81a9fc24138c57045cc565034774173e2618e930b3811c40076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016ed1f91417000004030047304502201d97350a896eb48b9926866979bf553b8425dc8af7e871b98994877e61e7340b022100c9087c5b7a6a810b33659983f2479c12ce320535bc90af05183fb80e64afdefe . . . . [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) 0022dc5cd81e2f191a4c1e3c0a75d4752086ce6d8a38392d94821afeeae4a4c98980f772876d41427b2f0a130937153f3e1502c2b8a08a01187e3be294a1242213a9bc6c87842ad8e7b9ae82fa888fde870f53777952ff6e9778695acacedcd4aff73246ae5267b7020cbbc181f6e1cf978c90f9fb73d8ba0f08b90eb199c325179c681e520297fa0da9c58ffa5be11117597c4dfc3b220b62ef4f0898e5d25fcea64ba439c4c3b0de2fbac5df3d7a3e9ba9adb3b19eb017904fc6d67f41f9286c6de76a18f9de70d6814551dedbf798699f3703fad5e75eef12bd3a30c3ff299ec7d0ecd5f900dbd6b08bf0751f6977ad43b11a39dbf71f7ea1516255eec777d7