4gns.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:35:27:8e:de:30:18:cd:f1:e1:e8:5b:3d:84:ff:4d:c9:44 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=4gns.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:35:27:8e:de:30:18:cd:f1:e1:e8:5b:3d:84:ff:4d:c9:44Serial Number (int): 279424404946585562591638890940571742751044
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: cd:2b:76:d1:af:84:c2:56:d3:76:67:8a:5e:b7:74:63:c7:67:39:2c
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 52:c5:20:f0:71:28:d8:99:5c:52:31:d2:d8:0a:fc:28:ba:70:2f:19
Fingerprint (sha256): b2:60:b2:8a:15:a4:fb:5b:af:fe:e6:88:54:6a:a6:92:dd:3f:7b:14:96:8b:b4:95:85:f3:e8:ea:66:b7:4c:75
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate 4gns.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for 4gns.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
4gns.com
Other certificates including the domain name 4gns.com
(limited to 100 certificates)
refurbnotebooks.com
vgya.com
ultimatehunters.com
www.boostedbrain.com
datsunshop.com
lmkkhb.top
4gns.com
worldcommodities.com
www.omahastemcellcenters.com
lookoutgrill.com
www.proinspector.com
just4redskins.com
trump2020suckscoins.com
obsidianshores.com
proteotypicpeptides.com
www.dust-masks.com
www.poisonoakdecontaminationkit.com
4gns.com
www.libamboopoisonivyremoval.com
www.4gns.com
www.finstep.com
kulabrandslegit.com
www.cgpoker.com
www.hipsteroutpost.com
4gns.com
limavedettes.com
4gns.com
shieldedgmt.com
vgya.com
ultimatehunters.com
www.boostedbrain.com
datsunshop.com
lmkkhb.top
4gns.com
worldcommodities.com
www.omahastemcellcenters.com
lookoutgrill.com
www.proinspector.com
just4redskins.com
trump2020suckscoins.com
obsidianshores.com
proteotypicpeptides.com
www.dust-masks.com
www.poisonoakdecontaminationkit.com
4gns.com
www.libamboopoisonivyremoval.com
www.4gns.com
www.finstep.com
kulabrandslegit.com
www.cgpoker.com
www.hipsteroutpost.com
4gns.com
limavedettes.com
4gns.com
shieldedgmt.com
Certificate
The complete raw certificate details for 4gns.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 UUEKz2pC/j5yKPR5F6PWiZqPhtXcaEBIzY/MoQ== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1In53lW/pHarD49AY0R9 ePJBX+7hxE/y4DC7YMHjnsodm6ex2XtDeLfvPmKXGDOvuZCvdiz3FAwIkqbVRZtx Va8aqkdVRVS/cLt4tMnw6JYDzDyBZe6MlUbLUo+78x/tdWrCOIug19BDy6dJhs/i 6I2xiRxqUNowq2yDb7X60R8jZTh07x/VBO9vlocbjquwlAujH2VqZdHRe6UzMPyY D8+SeRoRaYv5NMBrr/lBwtNm6bK0IHUEKwni5v5t0zMxHb1yFj9CEkVk20Uh5OVU R+neFfLoGorAEibCPwrTRgjHzRzUtk7Ax3B/Kz2uPJX8n7lOrmzakIzIo5bTpY+G dyX16UccjBjIwa94+NJGSJmBpR2+YhonMXNR4Q+sXj9QIpNbe4OxFwhgbS0jC1Ar +xlId7anuxsISEm+4rT/T6sce2B+mn6RVBWPIiXmgsj6UUhuVLsNRXYJjY0edOuI H4clQPN3CUaAaCJVKZplVjZMDpo+PxLGVYptpy4jSYiOpzrLfz4bQ5zWLEuqaINL tK6WBmW6MO1wcbowSlrIutEMyo6bgYtQO9SHZjza1dqprDeVy5JMStTtULF8MwLq KWTwbo6DufMeqdGALOWfv/rWUmaSnheleWNqStrGZ1HRxW1b4aNhvOuRTo3W69/T 7fk8O0Ze6YOnFNDt67J3UYsCAwEAAQ== -----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 279424404946585562591638890940571742751044 . . . . . . . . [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-02-28 05:48:54 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-05-29 05:48:54 +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 '4gns.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 867083343861929004858218548110858637899047836696341202302859892591413414513895799960532380132654371924897298018309846416474738736310596711288181962887260492727415637861265121650089729234949108165784141955270999604185176757357261629931440021233239253698045182564109798268849605756157769178298661987879954606765839821085953103220294853234889917813064293130535010772552805302869968191611084776995464170211374731529082443064964130700652572957272101330602910499191332508678019064797461914219647140375425761727896252052693964569671779257404223422491117145514714602923861786924372688403913517823788366637515928345792218752746746039990490948312815343029163109245204007596215410118640003806163145409375582980379656709931540121231126355673916663265311793118144528241879537933329323835798223566140405053843791936987156637169493674874547476054885567023485195017690629219648919110985768095698525199961998016761354805070360795453299589918090601664152458345106758783790002031748971473005885231250568389557298713345501716986233475104135748480132451780374539895817867383730953309330609663683722154654305751197878043593219932887969405345705981296752075059494322899830946207851354171924526675354109900223433720775038432854876322402668427304215103623563 . . . . . . . . . . . . . . . . . . . . [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) cd2b76d1af84c256d376678a5eb77463c767392c . . . . . . . . . . . . . . . . [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 (12 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String '4gns.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) 00f0007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016932dcf545000004030046304402200dff621bdf5dd243a1cea09333d412d4abea6b8deb8d2a73627d948a281a50a7022062c6c22ef23eb11eb1fb4f72ab4b1fdee0fbc83aee9bc5faf877f67e49f5254e00770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016932dcf3990000040300483046022100e97392bd3471bd1c620e23c4e8259b95cd251124bca82953582aa91c4f7af2f9022100e1c6213b34dba5c0a9bf29001a210b40625780287a6ac253725d8776a80f7e85 . . . . [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) 006f7116c77ce3a8184ff72aad4bcfd1f8c040b7baa1ad7d67566e33845206bf4e8a48ee018d1f873b5dfa45d8422b0b2076cb8a4ca6a337eb023865c7f9ba6baf638554965d94501b2b4cf4e2c478639bc65cb75790b26813fc46e84b5e73780a05e1e7bf1a7c739b5d93cee3e6203d2817428ff302b268b717ec01b5b852dae0c45ae87464fd34fcd6aa7ce61ccc490cf593d88ee93e724344d1671e5eb714f4a0aa4b09a397579da68ce57a9443102a64d462f8e59f3c150c6f08e96bbccd61258ea1fe0b62a292f87a503fa22bb2697f7b4a44d0cdab4bd74b3703361e4b67ff43366651410acf6a42fe3e7228f47917a3d6899a8f86d5dc684048cd8fcca1