www.jamesschuman.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:70:a3:00:0f:03:f0:db:4a:c8:50:64:3a:35:ee:cf:f4:c8 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.jamesschuman.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:70:a3:00:0f:03:f0:db:4a:c8:50:64:3a:35:ee:cf:f4:c8
Serial Number (int): 299665147358287159187632704249174007215304
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: e0:8e:6f:85:25:d3:fc:ea:67:b0:d4:99:58:9e:03:1c:3c:56:d9:ef
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 2e:72:aa:d1:27:5e:c4:60:61:4d:73:bd:4c:ac:7d:3c:82:36:39:2a
Fingerprint (sha256): 86:b5:30:6a:02:09:3c:2a:d2:01:55:b2:5f:10:a9:dc:3b:bd:6e:31:81:5e:3c:7e:bf:37:cb:a0:93:b4:9d:cb

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 www.jamesschuman.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.jamesschuman.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.jamesschuman.com

Other certificates including the domain name jamesschuman.com

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

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

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAncCcUxxGdRU7BQUmtJQM
8dhx8r4hicvHzkw+gZ6oTMC1K7RdpGyq7YLuvzSKtXlo4A6As3LvdZqucAQhiFcL
jaqOwWuBaA3zDIQIkIhkR8LRZwCfGHNkQYJrmXgzpxE9/kwag6y5Ws1zcC69s0WG
TlsA99xla67Vj4UIJB6s4xYTjYyRpo5z6GuwYhlqsZnZORKLJ8fdwPlRNOnpzskn
XvUmLfjrUXJVrbpr31CKFlL9IFsXDZiSfw4NkDepUQa19YXDnlGHJmhz/BZ8Juq1
NNG1UFDXVjiJ3FnZKwGkbvxyNGjGDS1Q/UfXhksQP9s9woX7Otmel1aQ88biZjLT
rVhodpIDeVvZYwBM+bnz4Z5/1J4QMO4XeCXydspcWlD9SWRYW9V1RJq03bO+bqxN
UpqeOWqxADTd66/1+HhxlNqrzihQBDSqK8xhvf2hPBaiib7MtgAvkkGwEPLEEkdx
NPotPLXYcI4IX8QgO/6P6bJJ8nzljmrjHjS9cpmQtwf1lTo/4qB/jSm7e1Hy3YcG
zKL8hhia3i5SEgsA2I6Ikp2Vr1jtahSkNkNcSl3Ro/sbbGXH3BE/ki6cJK+M8gAu
FaD0wXpJHngyXnO5dIXkYFYdEOaSr60g6+xv7sfGTczIaCT8kHeuRxqt50t+PFG6
9rOUXK5T8U7dxz+B37ZKNkECAwEAAQ==
-----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 299665147358287159187632704249174007215304
 . . . . . . . . [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 2020-02-23 08:35:04 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-05-23 08:35:04 +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.jamesschuman.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 643573583006601058273301507794442251784507534004131185401826011172918359879413978152381882148247715612818258404611317654153193182081686109038292120695578661414236330951083816253738704977479698591616416296575204304790503970111279518509690843285281806171020395691839076764464088422644631251776270910104322542932116756250043941136709863072786739467961944944789345852708946216314929401073159796733716135675883425673101509569462798911342027107867244449285084361265319287886475055067557151523112263445579810564795360040585146326914061931803416437925993376191780812492234563175745088167801463158049587769261015899518991004706961611472425160430969187926741843066841522715933439327020660454053683435329814116143677459462605393432316763841505270901299479357774933377347890371678904190276911189915571125873089521444566523982956871308255050917197809501556600133886425046023843706771384829439898892917652876076584495665835455431398440672280412538720373199553733749977439564947432273442373296812013792481194443940608308228051724186734133492236221651976066425528245337213784260712899979690583177252646631473303171268288957560957301217712050241946407759627695297966993318936400854748185915968449775046868462899888523375864437018007636609844707472961
 . . . . . . . . . . . . . . . . . . . . [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)
							e08e6f8525d3fcea67b0d499589e031c3c56d9ef
 . . . . . . . . . . . . . . . . [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.jamesschuman.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)
							00f0007500e712f2b0377e1a62fb8ec90c6184f1ea7b37cb561d11265bf3e0f34bf241546e00000170716674b4000004030046304402204b7087899dd19fb0e186ba3d5e561d66daca708dd0fef0e29e9c4ca477b1166c022020d01b8fb76da84605c8ea92f7e61876a86ce5fcf458ad21fc91b40b4ad441bd007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e00000170716674b30000040300483046022100a10d84473a9fd97c09651c7eccf1e702f0926e10a1827b56b4d85c0b8aacce4d022100c73e81caa7bc016218ef8aa0b11990766ced659a2b67ef11673ce81716871f68
 . . . . [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)
		007bed6648b298cfd27754354f7d635fe7a4e5df871f9ae7b91a4c17d92ca5fc665f35380cec4690b2af06ecc26416e40b5627f09b1aedeb008de29113c89939485a7dbec8bc02558e9571807c2f6fde9d2b873d6084987c553ff59397b8f829a45c149a38ce191f6e4dc623c0ea75e32ce4f4e97bd499a635a0ffd9fb48e29392be28b97379a6f57b9d1a83221434980a7ed9940e443ff37c5e5c807af98d93844e1974b8db0f3e7a6466a52828823af70ceec461dbff909c2d8f864c6c9f311da0b059ff2028ab3449ecd5dfa0b1225653abbc37fc2082df7a31620afb4a85137ee8046a113c1bdd5d4dd9f7704f76cb40a65eb631cc7b34b52a9d9c1bd7cb9f