digiqode.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:08:21:d2:3f:f6:a1:6b:44:8b:c4:cb:67:0b:6d:66:5e:5e was issued on by Let's Encrypt.

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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=digiqode.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:08:21:d2:3f:f6:a1:6b:44:8b:c4:cb:67:0b:6d:66:5e:5e
Serial Number (int): 351216358865941578605717809787410193997406
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 29:8e:76:4c:1f:6c:5d:f2:a3:51:4c:b3:e7:24:e3:0d:30:61:16:c6
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 41:a8:d5:ad:cb:f6:ac:da:fc:0f:08:a6:db:0f:7a:25:cc:fc:6a:c6
Fingerprint (sha256): b6:85:9d:58:6a:14:89:1e:1b:98:33:0f:7b:77:97:61:55:7e:1e:e4:6c:96:c1:6c:85:a9:18:dc:03:df:e7:88

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate digiqode.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for digiqode.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

digiqode.com
www.digiqode.com

Other certificates including the domain name digiqode.com

(limited to 100 certificates)

Certificate

The complete raw certificate details for digiqode.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
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
G3Ty4yM=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAteavBrWdUNanb8990W0p
UMcaF+1gr+zxCybYdCcQzViPjDAMqEpdZt0uUQp5VvZNj6EjkAvGRvJaKot4MyuN
sq1ef4LFXgP7WJICT2rMJ6XTkxIhPuPrrPE/7tkVp2N1pom3vIi2EMlbPwv5xoGD
M6Av40+W6Cts0NaHUpikJLUnkXx/fZPQUsUCkjYbSfFXDeCjV0+jgOtOciVkmO/9
f45FAFej6lIYx0b6th1pNstoKjjCi0aXJbWR9XmXIebFk8Zx92AcKxA5Llf4S4fH
dbZPkR8IbjNDyjMuafwjzYNbmb+b0Om07e2zd3+g6mlLEeWy2ei0KG4M57CYpc6R
ohINwnhVjPGv1loHhTQIjczH2gfi/WQ7wMaWbBIvYQujMZf2RFM+ctLkq1U5aDAM
drUpmDSmlhW78csRTURYBjcldPXosfKI0ubu+idIsPG7D3xVbRlduqKEPT5VNIIl
QGqiWf5ZZn4b6yfYiHhSksVMfWeDM2aJlnkY02UIXUqn2IfJs0odAMH4yotugAyX
9isN3TVcFga1I05u3u3LxWoqHVIGP3VGvqqklxwi4CIW4yERoU/MrFRlY/NvfFHd
do0gWvb7Vp9OeOyS6JcSy6ueIx3RP3k9fM5Sm8sgi2NMsdlVEC8q74TtL+A/HJzM
NMbaJRwjyYPZmYJN5K0/YUECAwEAAQ==
-----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 351216358865941578605717809787410193997406
 . . . . . . . . [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-03-24 00:25:32 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-06-22 00:25:32 +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 'digiqode.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 742091776985458409403593527701888480859160588591802093051724748333250793179725266417496580920253669467703508890283075362160561373976796133099398032516809802737340680037917541269660944782073574796724780909854929369334111412388675093031195254914732855123084806848241496653924609718495804485728147657070869280244105758661842758154431444441463390065846268010048349649854963332072099426502316357274072138293952026525837805051223169927815783912292577623983982451878038588603651356162346557925805691413830546557177806768300641080826620043736106653672942754062804851868711527929814599717656267994812098081249094783858944616247311497974343903646828066175284875805963439127376656531825222861727164144005669111448203487587302316270201256669280477119455646684661136156599044250040167170217308986333019968337922292127251574199002555764811392288751473400506173754595379590811062323895822190452028440732803968406310178721849457128582104040441680267029844079398136159699652471941805720946840653168064775699920585498600737844686448731760648341623007323041466262653441562081282999776024465925736978673978125351653046762370265140460259325409526498302393250672910104567777071121061945064592050853430291696750575647095114825697196704506132434081460216129
 . . . . . . . . . . . . . . . . . . . . [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)
							298e764c1f6c5df2a3514cb3e724e30d306116c6
 . . . . . . . . . . . . . . . . [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 (34 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'digiqode.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.digiqode.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)
							00ef007500747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000169ad4d850b000004030046304402207243a98429d0857d3e556f5bac9e387abe4dc1288d8cebd685a6a04395c5ad3902205fe59e022fd2d46c8adcdfe51d28c3dac8a3ee747bcfdf4af2393465b4c267ca00760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d00000169ad4d851a0000040300473045022032240b564aca1cbda0a46fdf6407141d7b406ee921d1604061a69b754948077b022100ebba3e4be4fe8e0f48469234c4d56489861eaa4d630512e8e984d7439c85c704
 . . . . [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)
		008c930aef047898ebcbe0423ebfe3280a437c2dfe6476827ea04a9b98711b88ffa7ff9d68393ca67acba2dcb9ac684c6515342a234c42f35f4993578cf408822878eb4627ea9f0fca33eed537a017286582aa3640454f829d1fcb43eb6b447f1a4690ec74314a436c355e6d19cebc6d9a41968fc1b35ba7aeff9d68896a83a3c0855584f741d9df74a20e885308c7dd4abea62c75b045adb179806f47f1f7fff1056f2542bcb859989b996873399a3d1a7bc2e3d628159c8468feb112f2497bdbb350a3a3aec30486f6f6b382f50876e8705840c1095a561d2438b8ee0c4d47c957580266f5f21c49844392b422ccdf9b43ef9291d0aaa72557de531b74f2e323