wealthstructuring.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:f4:68:88:3d:c1:94:11:6a:00:c3:5c:6d:22:b6:be:f8:83 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=wealthstructuring.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:f4:68:88:3d:c1:94:11:6a:00:c3:5c:6d:22:b6:be:f8:83Serial Number (int): 344504702440487963034056908768636416489603
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 06:00:69:cf:6a:73:21:53:39:6f:c3:75:27:74:b8:f3:75:64:62:4c
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 0c:da:52:4c:1f:2f:e8:be:8f:ce:bb:bd:fc:a2:29:01:fc:f9:9a:5c
Fingerprint (sha256): 35:8c:15:5f:14:80:b1:28:d4:bd:0d:88:fb:1e:4d:b3:73:3c:26:b4:e2:1a:fa:b7:7a:f2:40:93:0e:f3:3e:12
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate wealthstructuring.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for wealthstructuring.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
wealthstructuring.com
Other certificates including the domain name wealthstructuring.com
(limited to 100 certificates)
wealthstructuring.com
wealthstructuring.com
wealthstructuring.com
custom-tackle.com
onevui.com
madisonsportsmedicine.com
naturesdefense.com
wealthstructuring.com
www.wealthstructuring.com
wealthstructuring.com
wealthstructuring.com
wealthstructuring.com
nigeriaringbacktune.com
wealthstructuring.com
wealthstructuring.com
www.doesneed.com
www.hundkapplopning.com
www.onevui.com
www.marthabyrne.com
wealthstructuring.com
wealthstructuring.com
gmohealthrisk.com
wealthstructuring.com
wealthstructuring.com
custom-tackle.com
onevui.com
madisonsportsmedicine.com
naturesdefense.com
wealthstructuring.com
www.wealthstructuring.com
wealthstructuring.com
wealthstructuring.com
wealthstructuring.com
nigeriaringbacktune.com
wealthstructuring.com
wealthstructuring.com
www.doesneed.com
www.hundkapplopning.com
www.onevui.com
www.marthabyrne.com
wealthstructuring.com
wealthstructuring.com
gmohealthrisk.com
Certificate
The complete raw certificate details for wealthstructuring.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 RKxuT6M= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEApf55fBDadf/C9j8HmHLP hM01xkN1GkFNqgLx0tkv7TIZOjAcXpANywD8crCVvhPVoiM31qHmwUFuWxci2h8h 1BsPcsdOjFF3T39fj3oZFXRAWs7lyapnbSDwNiS3yRCf3PYprtkL8msEFfLZh2Hj EyLa8ToUf5O6p1qYtxjErlR6jnJBNGq28o2eosCgclPFgV09C6yv3+gTTT9u5ZfF 9fG6DWA86NCqMb2meqbP3I00Wad1uQNxRGmobrDxr++8DM+gjRgSio7ZiBtBlIoV GP0uR4YvyWl26RVlEo+UdFOM6BUrvCI7+2VSbH9HU9JFaIwt6xNf5otklGdaSQTJ lQ8jM8K0TaeNgg3oiyVA7pK/+5N/qFCfU/sT1Q1nbGmJpaAtgKY24aKIUrG7G0ms /sNZsNrRzYIRLHvhnccmnVcTUMjcWVr/ohKuFO/y3LxNc1CJCadJInsE3qqhwl3i bzy20BEyvhLNuis3dYrKBsmo0k1aJw+UYaQnFVELcckkomuu5JGJz80Av5z5/1Nr 0k2aMXmW78ieRE2nTcigoUNSK37iNWgFloZZK5dgGHor2vzlCESRZ9ikLKQvrxCC K6do93EkFKAUZTakP9OzD9wAnDM6hZZ9ZFcxtZ/cRgsRpikUcRh2AAj33EBuq/fI pxrf6Gv6DnxJQEV2rZkwE7kCAwEAAQ== -----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 344504702440487963034056908768636416489603 . . . . . . . . [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-06-06 11:02:52 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-09-04 11:02:52 +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 'wealthstructuring.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 677196605542441674319060218110537477272166002466717438437365760294649244202395535927609345796416791859040731444714872567400235404826654084832123485703495015728375727442325882415501685878055201162686594116352645524105040781170488176283694779928799230068952059071454010132854910025640044097410822945599424885280886997510051199666801255433745556270976652297840107526930884096820550611180716314798326725689108431929892908041915594129713530957614446109447605197513981897262842762472473796290069781592618828990930687155239747911775915377322864496686772906538730291409486470431461660298983587200630380415939361652511788723835260127544373825033992321874203744936309693794332015276899146236684118471554477832528438177451970937355696562554880294395174649322767653409823675237907832545239224926203713576039162927289832630093186487147391922692785574212273184716929781387748815181461167500797301104419200382576245174095447673737111768752541120731053209314866972742667191451423189970469367666166195748295356091774764166847120081028384463294144322406021765065659619838519231154831780530658927663463301524640361725600823771400444606303269853073871088049172051335909928418251437766080128446471983693000376314588636479197035520536131083150261136397241 . . . . . . . . . . . . . . . . . . . . [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) 060069cf6a732153396fc3752774b8f37564624c . . . . . . . . . . . . . . . . [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 'wealthstructuring.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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016b2cab9d050000040300473045022067752014df0baa3f0c6f98f2f69e53740d533a102b21e01f80a6b06a21deb4020221009abfb8bd1b84bd20521b9692c13db72d2aae60e43088ee6d602f4ebbb8cbf6b700750063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016b2cab9d34000004030046304402200c363e2ab36bce3076627958770e61e4e45218f9edfac3ddab61f67e172de0eb02206dcfd30df545c1a4fa81669141cc1809951c26d178cc235a25d15341cb53bfe6 . . . . [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) 008eb78e58047c4e10c98d59b3b2d2a1591fae7e2194146093eec32264b3e97df915a4d8daf65529fc49e05b7f60aba9b9e4eb313afb3e813514b4e3c29e48b88713a8c9c29ac2e6b81c1f17c633dc4c170a3a9d54cc7286e16e43d806f5f60783761efcd6cd2cac9f56b8b11933190b6815f57f88680fab75242ee195de0af4ef42a208076fc5ad51ee77094fd07f8314d0de8772990416ab2e5adf2ce629430b6412e57b20252f9e091161c53ceffa74f93063c3e1819f4784aff874dc6b650b0edccd6e3180a02c93424cb47ea6c22644251f967f5e4c98321648acf7603fd42bc16f426493a87f47ff8c0918514d5ca23b2b8d9c987ac528472044ac6e4fa3