www.ultravioletta.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:d3:31:0c:46:e1:8d:5a:c6:25:ae:22:92:0c:7a:94:0b: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.ultravioletta.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:d3:31:0c:46:e1:8d:5a:c6:25:ae:22:92:0c:7a:94:0b:14Serial Number (int): 333201633132593274973106191084792770202388
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 18:b0:10:09:26:43:9c:de:39:91:2c:e0:17:a9:d9:5b:46:25:78:c1
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): bf:64:2c:61:8f:15:10:2f:14:a3:6c:73:35:75:08:88:f2:49:12:08
Fingerprint (sha256): b3:7b:e4:0d:b2:c9:e0:c1:90:ca:34:4f:98:6d:de:5d:7d:82:1b:fe:c4:5d:d2:f9:fd:9a:04:21:9d:cc:64:91
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.ultravioletta.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.ultravioletta.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.ultravioletta.com
Other certificates including the domain name ultravioletta.com
(limited to 100 certificates)
www.ultravioletta.com
www.ultravioletta.com
travelhotelsearch.com
www.ultravioletta.com
aguasalud.com
www.ultravioletta.com
www.ultravioletta.com
www.ultravioletta.com
ultravioletta.com
ultravioletta.com
ultravioletta.com
ultravioletta.com
ultravioletta.com
www.ultravioletta.com
ultravioletta.com
ultravioletta.com
ultravioletta.com
82753.com
www.ultravioletta.com
travelhotelsearch.com
www.ultravioletta.com
aguasalud.com
www.ultravioletta.com
www.ultravioletta.com
www.ultravioletta.com
ultravioletta.com
ultravioletta.com
ultravioletta.com
ultravioletta.com
ultravioletta.com
www.ultravioletta.com
ultravioletta.com
ultravioletta.com
ultravioletta.com
82753.com
Certificate
The complete raw certificate details for www.ultravioletta.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 nOoBkvtu -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1HIZA0Xa9vNYjp12zjH1 PfvKNGvpL5CduJOfOD0i7Bw9XiB5vgtcZbCE2oP+RMqE0P/vPeIZZUOBUh+8ER9h fQ4JY0eeKhczEO69G3PwLtSyT3klb3vY4/ViUI5nrbjxH+/YKMC3bp9hDLKzdWql Rm7L/dn1vgqk79bpmse1ORA6ubbsDXzudGJgsft4ZUkp7pVeETRT5Ngxq2AfJslI TeYzeu1xQHLrIEEKoeiWXoCnq/9RqnkBhj2J9h/gDq4lSmRnF9zMS5UY7m47lUAm xgy9EafSJ71t4xzk4FPOKfMiFcSQ1ofkh3ixyrJok85biFJ5kNWBytFvZORUDV7Z KW3FOkNO5ARN0EWXNNHdo/SuYozGbwApne7ksiWYAgYNwBzxVmE/fG1vdK2Tgbrt M0jNGABIXHrJ8D7xaiNfTQgJU51WzaNfWkVoiM9LT9IcNTZ/ewBC6V+P7Ks7VuP/ aUzMo5p/uPNskiScZ3yBYfl6hqhplxvTef1j3Ahx5R2SWBVkRiLgT7RiThD3w0/G wxzXhrfR4NH5iigoyQsLTq8J4t0NXtrjiXzLg5aliIjXrYtAoLXXIPk7bzIdaJsV z7OChBOUcTMi/xbdgVSQXARLZfeCK4zTaux518en8vFy4ye4QmvuFsSocYTrzBEF yF5QvJ4zIUNOhBM8ArPHkSsCAwEAAQ== -----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 333201633132593274973106191084792770202388 . . . . . . . . [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-03-15 10:30:33 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-13 10:30:33 +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.ultravioletta.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 866702815975864653108867384666693255700472854777471686087883303617602951948713417394797224930652893578936126599514370128546713965470618353587808845949180473815194874146050247490924899515405366720833760270979357287666446907511139038568178155365908841470912383516671719052570405599595014471577165520238693225387779303313857169622206022696028602035142861772116175115476533811303905512938919695069902679872236924246642866902414519719989685300698580160777321009288830278295058128609170180255577478757488747112817806581156665868475427696715167505363444745298304482638725568701950805045505205287352866031846988608448802925724521743702457456345330614571768231207111082331615969090999347437548329685354156764036174845809828925455547532509914890350327646547812476006469206360377154580785344821401190125562210843747688420277042523353882525248803164835479202956142347083727521944855629187906205653043713814149057712662895232639496445576098291746613601080649762364265467225241578629804583849369379677821618329925090423697544177139886332506667434643204143257140643662963047291381497495496833264946237765432423278083147305758658079103554120750596474431226479385116748604946780500628882148218109111349920938940785814133646322998268038930856514392363 . . . . . . . . . . . . . . . . . . . . [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) 18b0100926439cde39912ce017a9d95b462578c1 . . . . . . . . . . . . . . . . [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 'www.ultravioletta.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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007600e712f2b0377e1a62fb8ec90c6184f1ea7b37cb561d11265bf3e0f34bf241546e00000170ddf5b9e90000040300473045022026aaaa04feb15ded6364e4fa81018408187744699ca0c5ec36120aedd662b812022100e273c7c36d512a8ebefcaa2ee0401f6f3460c9d1517e95ff7dc5128428f6b63300760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c00000170ddf5ba28000004030047304502202cdac76a5114cbf47e5b44f9dee6b52df1c88d56182ad0a684484fcde1c1ce51022100f2e0f315ede919d4e7c2b69ba12ef8cbd3b7b0f4a5d2c83864dc2cefe72938b3 . . . . [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) 0021a858c7ede2068ae1e2ef2a2f548effe757df4dd68f8e826d4addac46097910bb69047e8d8a9056441c290d1a20f68cae1c68ffa140fbc5827a34e3bb95f726b50242ce6daa019c19690da019ebaa677e45e13655c2f7caf03f5f1b4289fa32cd850fec6f4f228ef116da1b9fd2c40ccbda9fdc9d216567d45502d89a2790e38fe8c160480dda124cf530fef9ec83779508eb51158af470e1bbce1b484ad9541186eddc28af7a4db2938225722474a7cb6101fdb55345928822b03f2044dd639ef14407ab61fbc4e21ab65b6c7d0c380ce9856c2faf260950af86f2f8f13c1da258cfa30e697b737bdd555e091e79aef3ea9cd61d2ee126266d9cea0192fb6e