www.guangdongfinance.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:f6:c1:e4:77:2b:3d:4a:43:12:69:48:6e:3d:d8:b7:bd:54 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.guangdongfinance.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:f6:c1:e4:77:2b:3d:4a:43:12:69:48:6e:3d:d8:b7:bd:54Serial Number (int): 345304047321734358841541674329983782731092
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 06:3d:eb:ae:2c:76:6f:d4:d2:cc:f5:13:ac:c4:bd:f5:90:d9:dc:82
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): bc:10:d0:02:89:9c:9b:1f:45:d9:1a:ab:26:d4:ac:ef:72:e4:79:72
Fingerprint (sha256): 23:cf:ed:eb:e8:9a:32:8f:c5:cf:c6:ba:37:bc:13:01:81:95:fd:01:21:e7:00:67:e5:f5:e8:38:1f:66:b8:2f
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.guangdongfinance.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.guangdongfinance.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.guangdongfinance.com
Other certificates including the domain name guangdongfinance.com
(limited to 100 certificates)
mdyco.com
ubercincinnati.com
guangdongfinance.com
www.guangdongfinance.com
www.guangdongfinance.com
www.guangdongfinance.com
www.queenofeclectica.com
aquiferdepletion.org
guangdongfinance.com
guangdongfinance.com
queenofeclectica.com
69624.com
sportsmedicineauburn.com
www.advancematerial.com
www.flexodyne.com
71570.com
guangdongfinance.com
www.hairlossstemcell.com
stemcelllouisville.com
www.bii8.com
ubercincinnati.com
guangdongfinance.com
www.guangdongfinance.com
www.guangdongfinance.com
www.guangdongfinance.com
www.queenofeclectica.com
aquiferdepletion.org
guangdongfinance.com
guangdongfinance.com
queenofeclectica.com
69624.com
sportsmedicineauburn.com
www.advancematerial.com
www.flexodyne.com
71570.com
guangdongfinance.com
www.hairlossstemcell.com
stemcelllouisville.com
www.bii8.com
Certificate
The complete raw certificate details for www.guangdongfinance.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 XyCzRLs/yMAyoSkCzA== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxJrDV4dAavr0NvTAUE8b b3G0mmkBBIWp6+Ez3uqt5sRFu0oiC2AJ+X4fTNKIDta9F1yqvXD8HyTC5MDdIit9 W9H55S7dEkZjltqKAC/AZmLenO0TjlMW/t5JcMcn/BLOkRMCfa/AvzEOK+nA9RUW cq8YWcCvYJh/XCtnMYbGqGusKsARJjtP/1/gr8MyHyeq4mRUoZLndNl8KAkntrv/ kOkCUvi8NedoEcbCAgDwmvuQBSFKTLgd5rr1s4dXXOVAmxGvGSrgmUM2zpC6Y43C 6VjYr5VpAlqmzo1A8Fq+xiex6b0O7WTlqxelfSbk9lVyVo88hoLOy8eS0csqlA9n MCxlHfYYd5bPeyOjK+kZUlNMWamDITzrxyF7J/mKZT8NKfXzM1qshW9oGBrmO4C9 Q+39uh1yx800wT7TYj8l/NUrcSRCgIU0OyhUek01+prZ9k/ZwMLQjm+0JSOcvfI4 xZUfzCLWEeckSTm9cuItHIAN0/ZKrEDVts3I+786rXJM5s+bVNh7PDSx6kM4s7JE dmFlm9m3UPIpKPjSulz6ItUWvL6rj/JOX2neAr1QKvf6qMgkaDDEfDLepOhajPVp 0wczXT0Wysj1y2tpk4NR9GUDSmJViYc0pLSv5EdlCVMz8WblvMvA9xxxC158Q7u7 yMrxh9MJ54fcoLAunogwJpsCAwEAAQ== -----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 345304047321734358841541674329983782731092 . . . . . . . . [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-18 05:46:30 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-17 05:46:30 +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.guangdongfinance.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 802076558334018560335362458159646547322682421576223807542692313432642164288323173288918494723657883164489601749321968163310974242556304094388135772051995561394749119351846956240762799596361648955570361620548430081226037596867181240271825151249978564364164479610528780052784561387822473136902130890129605284990442947374259505233417056458788532686434045057664227224870219267223062518819754106121848151936508034693049376429975462445250261536991088676100797641677395065093099140286531649038340479156172900144931999911995729597553688421504333089149229580833009802217775906075698894280771119743970555887906147090595090352624486498053680883724957438542170674586942657607821862817232620394081657013052072231352494040918729339832214418545622571827818589947727045655025706851024672363389782034932934690171236471714711036372833093711972696801326185585419957864104817728679496704031519875351905026249952038817658495617389877193058392136946866810670760898598184079956459762860441517660293424051534915315764699081641336004281253285667894004655375748328628782667864833095302729578787408348520074570062730798708519220927718602968347961458065567127378769023829494532758193041232437199007743589617869415118863846826616041530458167912895152098978571931 . . . . . . . . . . . . . . . . . . . . [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) 063debae2c766fd4d2ccf513acc4bdf590d9dc82 . . . . . . . . . . . . . . . . [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.guangdongfinance.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) 00f10076005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016f17c20b680000040300473045022078620adf5c7bd291028ff868533fec231c2c2e97e1c37482953c5f0269efe74e022100b9a9191e79ae155a65516d4729a41fb3228913b9481ab45125519d7c6772e7a300770007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016f17c20b8a0000040300483046022100a187127864814c669845578bd70e85d7e40bc8f3de712cd9df288831382597e4022100ac3d17fb48496d3dc628999dd928214c10c670afc308e40c8ce5672de163bbc9 . . . . [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) 00882f77e9dd451584f51c583a1ea5126e393f5664d22e0b9713ddd7de10dfe8a6ad94bbc56edd439eec0e6bfe0b44d511c6b4fa61e72f2b421600751584b64aec4c29f43cedead487c8dd14c86e962d6278702998910fef5c292173a5a4d634e8bb4d70b582b50aecdb6998614b8796e5aa235e2781d15545142c9b1e079409ad7ce2f259afec6201a56a9e3f0aca6be79b7eff84c0057e02a379ba95167d771ae7d7720bf0b3812e5172f091f9a27f4d7c75f3b592343a8fb7425a4ed1bd7c9d99c19ac93a1ebfde2d50b988e46b96291e3d8f7cae9b881e3a323b9543d5675d88a73138c2bee31f4f1f07d14b5fa2a6bae2325f20b344bb3fc8c032a12902cc