www.bluepacifica.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:59:5a:63:88:82:15:2f:54:5c:97:19:b4:c1:cd:89:12:50 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.bluepacifica.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:59:5a:63:88:82:15:2f:54:5c:97:19:b4:c1:cd:89:12:50Serial Number (int): 291742135776967824191196690349738592637520
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: ef:74:9a:1a:18:ca:ba:ff:cd:d4:a6:b1:25:b7:e0:af:13:ab:ab:0f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 91:b4:10:2a:c7:40:e7:f4:a6:6f:5e:75:89:bc:7c:77:30:bf:d9:51
Fingerprint (sha256): 6f:df:05:80:73:fb:dc:b2:a8:90:ed:76:ec:c2:36:ed:5e:55:d5:37:9c:06:59:ba:44:2d:ee:11:73:3c:ff:f1
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.bluepacifica.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.bluepacifica.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.bluepacifica.com
Other certificates including the domain name bluepacifica.com
(limited to 100 certificates)
www.motoristica.com
71402.com
www.bluepacifica.com
greatbritaintours.com
vapea.club
www.bluepacifica.com
barbkops.ca
www.nycfreeride.com
rulenumberfive.store
www.edug.org
bluepacifica.com
ghomala.bible
bluepacifica.com
www.bluepacifica.com
organicinsectrepellent.org
www.millidyne.com
549.me
bluepacifica.com
www.myhealthfitnessandlife.com
www.momentsofpuglia.com
www.bluepacifica.com
71402.com
www.bluepacifica.com
greatbritaintours.com
vapea.club
www.bluepacifica.com
barbkops.ca
www.nycfreeride.com
rulenumberfive.store
www.edug.org
bluepacifica.com
ghomala.bible
bluepacifica.com
www.bluepacifica.com
organicinsectrepellent.org
www.millidyne.com
549.me
bluepacifica.com
www.myhealthfitnessandlife.com
www.momentsofpuglia.com
www.bluepacifica.com
Certificate
The complete raw certificate details for www.bluepacifica.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 2jxqESY= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAuCvJ0PwI/6q3fSTSOPMz XgEeNLKruNJPGsndrtwyhwi7lOJYH/CJYdO9h+IO1j3jV9wJXEgTOU2+jdUVDFxR w63WGB2BKII+IT+aswhy6lpfSXD9tKEQW2gFw0iAebVzRPN+H7suiXC1m+8oPwKI 26rQEP+fCbxqoiPaJwr5uY3jBBdrzkmhpdeoXOU5m5IETBHNkjmd4qASI8JdfXwh vxOJyPL95HfrIOnHOXcpScR/EU1dvQc2By2IZkWujgOOzClZc16HX7XNja305GPB aUiILLmboGFqOt4iuaGLZ7wJVMyfNgqR4ddxao0TcY28Rogg5br+JbnNeFBakR07 phS9Ith2dK5f73KY+RkQpIYSKTLNmya6NBVRpxA6d4hgw627YpOT1bSkPoH94jq6 HI7+uZyaqbVwQP66cdGN0+iyS8G6fu5Qy+LGziPAiCUB8raFozCEs0v210KYlQMv uMQd0H56Uy1gyEVRbZEbMb4WE3Fqcut3csq5z3xEBsUnvTrO02Pmn1aSwmyE3NxV eNTAkeJWz5ZL4ooUeg2q3beWoZiW53LCrIZeaQ2ObXTycksF1L1y/vXsP833oNga boeRmyou/djqUiLSWcG2jSlsi15VaWdbOOmLq01mB98K0xdeoKuu0ZqtwziE3Y5b Yjegl4+Cq3p56gSTIoYj++cCAwEAAQ== -----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 291742135776967824191196690349738592637520 . . . . . . . . [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-17 21:12:15 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-16 21:12:15 +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.bluepacifica.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 751352324384211344110456007396716036122991516632019193232743666061130513243123915944483573922795848431949652925133445146702620982214227249451996893949481157783144504878089836223997064382442742754593596657359961068629613992225629695610793526907175002195130916175414081737137480777304799508776803572564226074152593742924287662229594825620873419477478514254359343920559712757231169959130315219961344785915550494657966649153108312202714150348475455402183543050989701094525867368531201710044731567580278229577688415401410065610283263725569269283413357634150753918480426401627133234082441932189697450524006863454630819853791351878561756729362823470165247266471982581109572676659503884245462465843791963494829261596880318590009566099126292662379189599811159560279498640281977554226635889493938115274987661749436957200446262593832649376674366227475845166920297731896501049347498875903333087585671868102430792200527871639381843411279156295108006521919777560683387668517591796712585954568147774036552186277924466590846536721707042509788193941394005554631238782843192465180780753345837049949529852880545317360665298271397508018334074711196545936272197467469264683458099909820517104692670937500341584477690097992463758187881676410501996524862439 . . . . . . . . . . . . . . . . . . . . [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) ef749a1a18cabaffcdd4a6b125b7e0af13abab0f . . . . . . . . . . . . . . . . [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 (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.bluepacifica.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) 00f1007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016f15eb3c0f000004030047304502210096a4d368ea8f7a58cb94a370c6dd2b41ed0f04360a9f9216dd3ad5f22912fb6b0220545ab3d9cde14cc895692fd3278fddf06ea14335940032b72e0bb4897345dede0077005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016f15eb3c1b0000040300483046022100dda6e96f6d0504fa285f9c3a5965f10df95428b45adf6a704260d5306daf1be0022100f93084f86c61a7b549bed1e9be72c3fab46f4e16c133f35fd4e07ece0a585349 . . . . [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) 001c1da334c2b885c73d5fb99ce8b4ef9078a0035468c2775d2f7c832b68623a3c43a059c3ee03de2f3b82497f0f94caf23d7d33a573af667d62782727579c600928d69653d871e1d6fa37cc603b781fe7e6cd7f3615aadec54ce5f6b06cd7f5599d6cb82852ee231c264423fb206f4d024b7f925d6acdc28006ff3ad17549a440d37a80548b81bbbf41a69d5d68e928437bbee436608e1ac0f679dff17ef612356f969b26ad1a1595e858613e6492014b0e988c24cbe800f4616af213ec7d548d01c661d2a75eb11103ec33f9a916dacb28fcdfd93ad5a93d3c399fc94ffd7744ea2d55946796b689e94482e95ef4f74f3554f4a70c9fd971e91494da3c6a1126