www.contraddizioni.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:f0:29:ea:5a:42:39:b9:10:e1:f8:b2:62:a5:b0:41:fa:48 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=www.contraddizioni.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:f0:29:ea:5a:42:39:b9:10:e1:f8:b2:62:a5:b0:41:fa:48Serial Number (int): 343060341032261837302690267965406037801544
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: c6:b5:68:4d:b7:7e:8a:34:91:7b:b5:68:59:b3:d4:60:14:f0:ea:9c
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 67:b8:1c:5e:34:d6:0e:4f:e6:6b:b4:08:26:c4:ce:72:46:0b:2a:60
Fingerprint (sha256): 9e:e9:ff:59:15:1a:98:e7:db:3e:26:11:45:04:a7:9d:43:85:24:29:a6:2f:a0:8e:4b:69:6c:fb:50:47:1c:98
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.contraddizioni.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.contraddizioni.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
www.contraddizioni.com
Other certificates including the domain name contraddizioni.com
(limited to 100 certificates)
grandforkssportsmed.com
www.contraddizioni.com
contraddizioni.com
contraddizioni.com
novatemilanese.org
contraddizioni.com
contraddizioni.com
contraddizioni.com
www.contraddizioni.com
www.contraddizioni.com
contraddizioni.com
www.contraddizioni.com
contraddizioni.com
www.contraddizioni.com
www.nocondom.com
www.contraddizioni.com
contraddizioni.com
contraddizioni.com
novatemilanese.org
contraddizioni.com
contraddizioni.com
contraddizioni.com
www.contraddizioni.com
www.contraddizioni.com
contraddizioni.com
www.contraddizioni.com
contraddizioni.com
www.contraddizioni.com
www.nocondom.com
Certificate
The complete raw certificate details for www.contraddizioni.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 icjUuXHUWw== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAr8KauTa0FpcWqJr7fAy6 7zamLQwNQiiJPhltToK0vj0Cv+jT42vOR1+2lJQrSX6nDAFBAY3OiSfBjnFArpvk rAkrFwbLzrXAXf3sMB7SyjnTZXTt/HNoLF8kCpbdQ0IF979NniD/cSI+PCLuARrc u4/ORis/xg1qz51iL5qnkKMAph+oXyvRxYlYTw0eRlIF8Z8jhZGn9nEnSRw1vZKp 8dRY3NDMmvA4RY2tB4FUliTPyMRrEQNJV3EXvHb3FoUjH/TlZ9eyuce/EyxEvGJ7 7YDHtVG2apHqp29Q6LNuIe3o/CrxFNx31PhY+cWDx02ZOdLE7EJbWyL+y/sfMHDH fJkr9Aq/8ueZbOSfsz4t7RCpRBGbYTcX+hiHQvJsvs6MlLXPzMt07WM5KXbpOqqh z5Uo4vJYEMoPA5o/WMMy7h37HkRrDnM2ReJzrV8woMimIz2DEO2WL9IRWGSUHjcS +IB+XfRiE69xlcXTjH0I8AXXoF2SmU9S0f8ze34q5nJl1zl7nyWVE/aZ+cnhhu1p GFnsUfPI7NxeXyU0Iu8JZ0KHJJOh92IJkmVBbySEKR+BkhNcLyS6BTu0LbQ37pS9 EKbn74Jx6z1Bd76hgPaJwplw1EA6gQtzqg0uYPR6w8kKpB6L7aUhhhIUFVJ06qa1 RSf58Yr+WP9H0aoUgKTmea0CAwEAAQ== -----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 343060341032261837302690267965406037801544 . . . . . . . . [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-09-27 11:06:58 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-26 11:06:58 +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 'www.contraddizioni.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 717038948777396498614394215340490773726807847126062638320733751553681166355643000102934140266494097103948496276011093637458393952275237239321962381604794775943256309518558092552044850385907555039391978975455361105998701077152765923609363743553343538557079750734884135077654098036322134638174201441260177568828690255077126007643533989738290519895743106083174626681197528172979423689102498562172551892930002126463837868952034222899821203812731475192114213132964150026865529737812794280887132467519292996802916988859523299568850812423742176240025992874846832785378707003424792829073468376466990983416423933915249819411461610667538989929938087084824504619904747472725557766458746653467207298121731634904498735660645597515649199963688352476439291633818492758991110813254632090578683563606156180374926526936971829549576239420615379498136313743135287158192192562140248427963493148975084421694804519200823588909481860549323854177832790223594602504607318473186733853548206433660327005527177445786513961400789345536803900269884460534149150220189427389502195686763753630560635779969558492801863997158906797767234915534134635760540322128116257762266904913111209114516284440332736616655313530406848966286147652746467022642784272025694231924734381 . . . . . . . . . . . . . . . . . . . . [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) c6b5684db77e8a34917bb56859b3d46014f0ea9c . . . . . . . . . . . . . . . . [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 'www.contraddizioni.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) 00ef0075006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016d729df7fb000004030046304402201b529a6e38b9b7d2bafbba4ac8cd82903e314b0d137aa5d8418e724bf61ac80202200c8ad04771822636be76448b6c541d1d4adbe5886eeec08e98148c8cc938da20007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016d729df7f500000403004730450221009e2a2b381c3faba02ff15fc5f2954b2a632b65cb19cb0e8d7377cf31ef4fa23c02207f4cc9bd4518ed08dbc6586de87ae52d1028c32bff18967e4445a25b86b46f28 . . . . [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) 0054c6cba5edd0013d0ce696d7a899e62876881e61c2566f2f261679cfa1b79351e43f53214cac646e2eeb37e4dfefc9f51978fb8531b729d8fd41cc7e406d480b626c11a6e29263f2c5ee0ee320ae3968eabb1c8015fd06044361236beb1dd8052397ea35f9ed1679d78a46d56b095b16ef538d9ced67790c32eb810ca219cc7a04c270d321c22f4268c7594dedf87b10f7c7d534e3e4a82421b8c2e6d4fcbf57784dc4af0ae623683fc3e69407d0be1cf9fcf94f5ee02a25f59bcb07841ee9c4a6325707b1530d1e06558009595a4ee70d7a3f2b1b47ff93130554a7ca120d69400bff28075a546c69de54adb05ac962c13d952035c5a01b7a89c8d4b971d45b