www.torricellasicura.org
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:b2:6e:38:ac:c3:28:82:b0:d2:fc:e5:9e:41:16:6d:61:14 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.torricellasicura.org
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:b2:6e:38:ac:c3:28:82:b0:d2:fc:e5:9e:41:16:6d:61:14Serial Number (int): 322053628459404686046865797955094171181332
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 2d:dd:3d:7f:ec:4e:17:4e:07:5e:9b:7e:ae:18:35:8d:7a:80:16:83
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): b7:7c:c4:a0:80:3c:6b:68:5a:c5:08:74:55:1d:8d:87:de:16:14:32
Fingerprint (sha256): 2e:93:c1:34:33:16:4f:ce:19:8c:62:7e:28:9a:2f:c0:5f:50:ae:77:4b:67:5d:93:eb:d0:66:62:a1:0c:16:86
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.torricellasicura.org
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.torricellasicura.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
www.torricellasicura.org
Other certificates including the domain name torricellasicura.org
(limited to 100 certificates)
torricellasicura.org
www.torricellasicura.org
terrorism.exposed
kituba.bible
www.torricellasicura.org
torricellasicura.org
torricellasicura.org
www.tipkissersofgab.com
torricellasicura.org
curacarpignano.org
bookers.bid
sosheba.org
soglianocavour.org
www.torricellasicura.org
torricellasicura.org
www.torricellasicura.org
www.torricellasicura.org
torricellasicura.org
torricellasicura.org
montesanosalentino.org
www.torricellasicura.org
devotional.me
torricellasicura.org
torricellasicura.org
www.torricellasicura.org
terrorism.exposed
kituba.bible
www.torricellasicura.org
torricellasicura.org
torricellasicura.org
www.tipkissersofgab.com
torricellasicura.org
curacarpignano.org
bookers.bid
sosheba.org
soglianocavour.org
www.torricellasicura.org
torricellasicura.org
www.torricellasicura.org
www.torricellasicura.org
torricellasicura.org
torricellasicura.org
montesanosalentino.org
www.torricellasicura.org
devotional.me
torricellasicura.org
torricellasicura.org
Certificate
The complete raw certificate details for www.torricellasicura.org in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 kq39qna+FTAOOl0s -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsgfsxtpFs56jS1p8JXEU 00wP+F3dsGtoJZxKJ+LPy+i4Qt6YWS9rfxVeGYVVUuBtoC153cTGB98ohAaBrfft p010C8pnXp2x2FXYsFpUOdUAZFfONqgjnkW9T2npeqUltrbt9OXfh67rtFqcUDUF h4juzCgtfE0edb0TcfRdKxGIJcgv1StnTLno6TQn/SJZaCWoUU8J/TA0dxn/Galm EKZm/qUYYtM0kBQF9eaVWGP7TWAWVhB7VR8EBQ48DjIgwhIqHDdX7filyjkFxoih pWVXjW+mPD3Q6gxzQwzl6HzKTLTNtVYa72kcVgpbXlJPL7JY8PgIUo8SCnIRNj7D Mh/KsZ3kz/lX8+SLu9yRSYjDJ1XQulQ2uZUhFerrfGFrBBU1PtNTSaqHGgWAyP66 5DmckoJco6y/GcKoWmVqKrS9hJxKXinucAe7EVQI3G4Cb1VZlAfrhD509GhfQAXH M6P0E8BIMsU+K6HOyAq3RnHxjVzW84dzMzi24bL7D1I546yRSaWK+Xxu5lEKmk59 MR1hWYuheZk1Mm6hDksB9ZzPs80kI+9ra1ymso6BtWbF34zBGVMkCSj3rspqw5a1 ym3h2y4yKHA026x4UbEzrYTMRyfqlGLKdH1H+Dk4aUEZ856OdA3dWI90hwhop76K rUM3lKDRg/v3ZJo1oT+HZ8UCAwEAAQ== -----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 322053628459404686046865797955094171181332 . . . . . . . . [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-07-28 10:30:55 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-26 10:30:55 +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.torricellasicura.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 726302936330287620820231287084170237735474562632319965908217741790330738604844324661409685860410719310138613774335452879746131530728862955677487484583031485516349662589048186346937416708814572116579453333514371469603588178783710904373863118076573823826936006883910073110596143057450572760860690194419797419408561691187331546892757893111315156860567335870776275863158444540283840234246921838753163230325170534177109244485722617569122578760155833944494080832880345531498491455167106951863311862416688401319128523774455924124378256131064332563649518557541831806422997486343639039415277004762018266745070735991186013810022872247565308486478294788700490058975548085870620280644952915332632245643739111900033011527499275785862411414802634752962710702787675850960873560953634028916802593341542532438606794491558998807161280418214128282894820847805678745867287421309614804638993602497406791697675395750097756343110473998603576498697991954720718678772999135239509543557057621855220417615259761484619284161275630419339096220996547402703012286133063942452988265072218971844021303890713906476379648649298005928432177281232559843853944690014035192967218737817215394322720947689135127901124263165176685655433707490361987130243867280684120961148869 . . . . . . . . . . . . . . . . . . . . [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) 2ddd3d7fec4e174e075e9b7eae18358d7a801683 . . . . . . . . . . . . . . . . [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 (28 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.torricellasicura.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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016c38590d89000004030047304502200c47c13d3d32fa79fc72dbbfe23e06c6971e5f8f11cdb25a18559df0030a1d5102210085318a8733383e0d6ef85002537bd391d53f8714b3f8f026b7c9c5c4a06abf1800760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016c38590bab0000040300473045022100974d40e1acf30e7565d041abf479fc86c549d1869eb985d2e8f52bed7dd2af9c022060b96c57fe1695fe3c4eb0ff45951425a0ac4549d903c2c0c7b60ce8828b7231 . . . . [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) 0058f4cf8ccce75729494a93524559da287da99d87927bdf6a643702262ad05335d88966f3808ddb1b84ca8dba929e0d85633bdc7ea6655a0a528837f93cef1ecba6789275c37dd850fb3d112d5a13dfcaebb2f2d70012610ecf3173f4954b913f9f3b800f2038918db10f88c7312087adcb17001f8ac89956aae3eecb050062a448acba8a632d4ad773ab4459d06eaa070d6c201a8634d2f51e635439359c8b74cfd42d3fcae5aaf71d4576ec1655ff8be0485a783823f32d8501ea135a417f145fc6d93b0565646f769c15c51b857554d0243499a7171245a4c138670d750ad0bc10b5003a8b1c78fd8faf30fdde574b532f26ac92adfdaa76be15300e3a5d2c