www.consultorimedici.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:53:8b:e0:9e:6b:2c:c6:80:43:48:99:68:d2:c4:04:1f:f1 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.consultorimedici.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:53:8b:e0:9e:6b:2c:c6:80:43:48:99:68:d2:c4:04:1f:f1Serial Number (int): 289766223228741035594492917910716585091057
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 6e:83:6f:5e:91:ed:cb:2b:26:b8:dd:1f:6c:82:bf:cd:0d:bc:65:c0
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): fd:df:3c:8b:c5:56:71:47:ab:a9:f4:5a:60:d1:a9:67:7e:44:91:31
Fingerprint (sha256): 55:32:ed:bd:50:b6:59:ab:44:da:db:99:ba:53:b9:a1:19:31:2b:e5:94:79:ab:c9:cd:44:64:eb:78:20:d9:f6
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.consultorimedici.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.consultorimedici.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.consultorimedici.com
Other certificates including the domain name consultorimedici.com
(limited to 100 certificates)
www.infinytcoinclub.com
consultorimedici.com
consultorimedici.com
evidenceroomcoffee.com
www.algarveurlaub.com
40916.com
www.consultorimedici.com
www.consultorimedici.com
consultorimedici.com
consultorimedici.com
www.consultorimedici.com
www.consultorimedici.com
www.consultorimedici.com
consultorimedici.com
consultorimedici.com
consultorimedici.com
consultorimedici.com
consultorimedici.com
consultorimedici.com
evidenceroomcoffee.com
www.algarveurlaub.com
40916.com
www.consultorimedici.com
www.consultorimedici.com
consultorimedici.com
consultorimedici.com
www.consultorimedici.com
www.consultorimedici.com
www.consultorimedici.com
consultorimedici.com
consultorimedici.com
consultorimedici.com
consultorimedici.com
Certificate
The complete raw certificate details for www.consultorimedici.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 VBm9UCc5winX1S7nJw== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAv3IpaC8snZ1/+gl1BLAY MP7tQfxB4p8WtW8CSB6tQCwsGBsviGr8EOtW/J5tlHnlNCXgX9ovIWW+WU9w1wRl eciOEUWoIx2dyI4Jnpwft/vR+iUxMhO6/t1S+mXIs1FzzCX4JYnk179wLyIpmsU+ HJ5xIxcb056m5wRWrvYlTFaQcJmpc4LoJMwSm6wLsqcXSVpzcelMnzVuLrOY6PPo wSdwexjypTYiu01enX3js03ulOw+FX2bJ6ZMa63eNOYzrgd7J1hUpXhPRU982/rw h5mC6xr5ILRpjyyZzrKgVmoyPqwp04al5lGzltKnxX3FHDRQMRO5pEx9wiEDTbKu OB8v45ZueCu3Hsip5aV0k8Q+QZxY71gTfb6/kkJ/ayMkVH9nVxX7Qtf/+zS1VQ2u 5CXFXeFlSEUh2ydoagFKNYtNVTBPJ1n1WZhACWlU7aX20TR79L620Wah90RTPQcp 5DtnC1qY4njOvfYXIh8ShTPzBkZ1UuEABHyfnJ8XgFy1859Mr8oqwFkSjFF0FmRH Yi3vaxmkv9LHdI07b5fDuvHoXnzuiGPcZMmMlIXZC7cShcLPI6Wq3h7vSbWeSgpa +wxE8urHNjEuFmg6+jlTL7Gh/KXpmipMBcCNMf2CqAF2nDgEsuqs4qtE375YnWBf CViq9uEBPhGsHbCZTPQ4QosCAwEAAQ== -----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 289766223228741035594492917910716585091057 . . . . . . . . [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-08 11:06:58 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-07 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.consultorimedici.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 781031311092489852087874837440694733213742608443773176363205374320834903892994928044911862656118634970572828165024865031293753050043719739138862920929691390780355539799175740956851520071528092830806275026551501826379628670436226501210467850055693040686278335978603522544157066122229896026528407162390235703589610110768335629392926403923705146876230737633094258582686997743511705608205889035278266975167690162757483804053210531725014432460721167968971179718656841986333834660696931354382780206493713749903009769078068497821167021013113381954285508283558391673047458412839813782502784647236793688565999634254838584237964694816424955039969579471622448047287750826404805231509950741768049963357526576085485165746981888555301479551351183018310521943314708931128293967949336118891376077627795989534528364900238226799284669056932262309259533850573320690504026712425141450493568080631839133538952779564583232913907931765050335776016369375190763282528623631037357164238156531680801552624959275068477233773857057335990495058706713502957534837294636362935019753479403698939468910477132180211733082014808347391844113089033815997125350022526952771526534094354415962769687665460929704831393307730198547273964394078162955488976063983263137251476107 . . . . . . . . . . . . . . . . . . . . [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) 6e836f5e91edcb2b26b8dd1f6c82bfcd0dbc65c0 . . . . . . . . . . . . . . . . [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.consultorimedici.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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f100760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016ee567d9930000040300473045022100f215ec1e2aa67dbcddb901cb377962479c1385df48095cf4846fa412008262d002207e187362d9c1247ca49170a87a4ead6bf94f3eb5b53c1615176e7a0df5e9482b0077006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016ee567db020000040300483046022100e2ce0e0d0587f5ac3e42c466c039215ddad9c36896bea6bfb36605e84eca6cce022100991731242ccd5c77d6f042a62cd6ab0f0a11b695beddd860ef6a75fa1fc8f2ed . . . . [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) 0058d1891f208de7d864f539f6ec4b4d0045132d03b30d4f004b120267fea5e34dd37bf2bfbeb1a1830fb79eefafcb3b90c754a3e10a838066901939484b24b92d74cdc29dadecd840a9361b61bef60552dfd88cae829b84a218cf75097ef1916ab8a8c58faa8c5de2f8909e7082adb219b03ede1e2bfab75d82633e5af571b9e96be1da6cd644104f553535abca4ddfbe6d2f349b3466f8b128462f7caadfe186889ea759aaca05ca376dbc22afa122639f6af764b55839bb270432fec0e32108737d33e86f578efcc9ad7b3657c8f66f2ffa4f236295dbfd8c06abe97ca90b9fe31485a1bce9fb638211fe88c6651706dc94665419bd502739c229d7d52ee727