www.librosinfantiles.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:da:b7:34:91:35:c0:5f:80:a4:53:b8:54:82:bd:e5:a7:8d 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.librosinfantiles.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:da:b7:34:91:35:c0:5f:80:a4:53:b8:54:82:bd:e5:a7:8dSerial Number (int): 422874221383678876757370334215896887043981
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 9a:ca:ec:17:22:92:a0:2d:03:f3:c7:a1:d3:83:d9:d3:99:b5:25:90
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): af:3d:2b:15:91:83:d8:6c:6c:e1:36:c7:b0:72:fd:4a:11:16:a9:01
Fingerprint (sha256): 8c:52:0b:7d:97:cb:cf:ba:47:b0:4c:84:bc:ac:c0:3d:bd:fb:ad:f6:e6:20:0e:2b:76:69:cb:10:0c:bf:a8:27
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.librosinfantiles.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.librosinfantiles.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.librosinfantiles.com
Other certificates including the domain name librosinfantiles.com
(limited to 100 certificates)
www.librosinfantiles.com
librosinfantiles.com
librosinfantiles.com
www.kbc07.com
musicbingo.ca
robertweckstein.me
dorabella.com
www.kamakurabori-gotohkai.com
trazable.com
langleyequestrian.ca
librosinfantiles.com
trazable.com
royaltyincome.org
librosinfantiles.com
gar.me
www.librosinfantiles.com
trazable.com
librosinfantiles.com
trazable.com
gar.me
librosinfantiles.com
librosinfantiles.com
www.kbc07.com
musicbingo.ca
robertweckstein.me
dorabella.com
www.kamakurabori-gotohkai.com
trazable.com
langleyequestrian.ca
librosinfantiles.com
trazable.com
royaltyincome.org
librosinfantiles.com
gar.me
www.librosinfantiles.com
trazable.com
librosinfantiles.com
trazable.com
gar.me
Certificate
The complete raw certificate details for www.librosinfantiles.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 sFHSdEvbfL+lzG/s6A== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxR/f0/2y9cY3CHJhWQKj pBdXCjHHBUeRjweUsnRDqjXX7q2PMAPynP5u/VSYGDubF4KmF03bQdbyYKn0klkV xixhPKer23hdZ+PhqNCEFTaArPR+doMSSC+oDUO7qmmfyWSpxw6eyLjWcmPS34ib GoUfWEsupEk3aKBGIoMXMOH8OCfG1eMh8/5RIP3kVKhfxRn2Q5JkLoWFG5Qvz7OV kl8YxqB76UA3QWV9Zls7ovXZNli7dWDBRTwuAOaqed2RaW79iWHJgVAxBp1fUjyO dmaxYEPdcsvFD/1IhoTzpNFbMRb+0veNsShTwY14IqwllTCXe9tUMm0m2j+tkGfs Ng56Zs0nzU7cnsB7An6spV+ituhmZetokMlcixRaYl7/znkBXRwCBVktVs+zTMFA bg2xn07fNV6jbcmZwHSjK/FpELSwixR9nZWXqeVKB6VQW/WptgWOGv3f5j37oUh+ rYXxB1V7Kg2k0n8UYdrbQ5tEYG0lpzyLLN7t3d/UCtTzY3PxvkCYB2FWcZ4GXHTD DoMYb4iF909sGf4YfB7bJQ0f0Dig+mQ/SfDhFyfQqPdYgqiO2M8ymOrMGrsqDwS/ 8DI7zRFHjW7akWR7uOODLwaPesvTgRnFMWpNiQoB4RSbS4rFasW7M5fSXPxFyhrX 5EXi/XRk7Po+p9y1GckOL40CAwEAAQ== -----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 422874221383678876757370334215896887043981 . . . . . . . . [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-02-04 03:08:51 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-04 03:08:51 +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.librosinfantiles.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 804197834193284499075343307427355769735669859137795166279115063469307527827002152926118283421146964828787368415773712363674010483057225179323439177897121903876560146893243752357064984623828130571425552990660486640574906791367674662433068108532891733667531220006028550446250104533537944360023868431591155011431432750516053856177851290273588184114158614044349422071595102268118333708399283116761994428036517517388443324523594335127776572773400428546545552917798594261751468444864588096565850944263759273046186434732218853662182899015729800904331896622764163186320016314312055573886663094680147884477256998606366352851702404130468386554162889847898632131681483846383948079502662141184120647884247811268206079237229125273989638823837587811677963161142783022377802600056020517560911550955033640770738502332033723880278596211718298379275484174130498930723682008737278737103085579489610566122287001405467046163196109125003570377724465805215526837652912972519196748199120833171521501775448353481107808516183374285623643661187997287320620635916588519784492107970425010980083872803116240803928488431445229544652876441231780424222062158086456847400527869880334907557696010405312783816321749324285418025805181115277145307916702675041004018347917 . . . . . . . . . . . . . . . . . . . . [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) 9acaec172292a02d03f3c7a1d383d9d399b52590 . . . . . . . . . . . . . . . . [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.librosinfantiles.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) 00f10076006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d913000001700e62f7e40000040300473045022100aa68829868ac844530311879ee39b9cdabaab8d67a71dfbe6b4c1b1013d4f726022013a1ec96ae05d3894f20651b4a58511f6fcb625c997938eeffe232e0d3b4e2b500770007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c000001700e62f7dd0000040300483046022100b8f023efec93168390c3dbd010840ac595a211f22176260feaf5e23ea30b69420221008115168621eedad47801b9d70706b459b03cc9dc683a06fe41e64bb56b913504 . . . . [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) 00686da3f98fe86276a9baa4e4e287e3fa8bfb88f6ecda66729a2fcf31f04571183176d0346bb2f983ee45d134f0622779a53542fa15a3921a7f8f5e71810adc82ee07f170a03c2defe4bbe740fbacf434fc30e606eae98d4f3d3df2e3aa15098f0ad923ef165d57f5a8c4f9517a73e22c6d37cdf697b509a8b71fae07d33c11e400bd3bbf895cdde2bf806771f0c705a95e542b28d4e8d533698c1bf6b0c2befb4cdbfd5e75f6361b899a31cdcdbbbc92d98835bb0e1152a3ec86b3a5e0e045b5f2b7d278d0df160871551faeea589f5ad1c89ae67025749247b13266a91f2d885972a407a64d0d65fc2b95e9206a5452e47475b051d2744bdb7cbfa5cc6fece8