sitesninja.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:bb:80:bc:f7:21:9a:22:ff:dc:56:33:c0:61:1e:fc:e3:3f 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=sitesninja.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:bb:80:bc:f7:21:9a:22:ff:dc:56:33:c0:61:1e:fc:e3:3f
Serial Number (int): 325140782757183510855040221375708062868287
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: ac:8e:f8:db:b4:6b:ea:6a:79:d0:92:1a:f2:8d:41:e8:f4:42:74:14
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 08:dd:56:01:d0:bb:33:07:15:3c:50:fb:bf:6e:9b:ba:1c:55:ec:bf
Fingerprint (sha256): 69:ca:96:5a:c9:4b:ce:11:98:78:4f:be:26:c5:b5:fb:79:ca:22:8d:dd:e1:99:a2:fd:4c:36:37:3e:f4:02:44

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 sitesninja.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

sitesninja.com
www.sitesninja.com

Other certificates including the domain name sitesninja.com

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
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
KTL70NjW/mIUt8w=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsdslJV6Wh9P6RE6eRymq
f/M3Oc3rEGx6nzjq9nXXV1q1CJ4U7QvUAfW5+2Kk1F1H99+6d79u9GBvEUVHq5kq
f6/KerCIoxUYL9vU++rux28S9uJiqY0VFvPnabcpSvgfpDl1cTxdIQtoXhPkdO7e
hzCempjjHUG7VQhV9yO8EooS/eWG2cAJiLxljAyKnvR/hxhaI7829XINo9nVwf+K
/a2WYdaJ0U5B8dvQs98TvmRJf0sMrCRTedNrFDqNWx9nWfUDkTdKF80fODigvRZE
HlQpTR4VTZpL5Ib/uQVcHNfwn3jL3sN26rotKO4Cw/jOJ1RqAnGaLz5PkTTIC3ig
psiZ5f6JIFukMnMoACNV4NocBpfWGqW3iBbaVkyodqm8kGM9UvWvL+RQ+9i/J9vO
4mHDmT6Yv5TgAb0CxFa81d1oINpvEuf+7AEaBCmtyoBdsiNoFgDDOrYTlbjVxHDt
heKFj+1apL3Y+O1pH5wEZuAiJO6hkMdlMwrwx0tpH3t6xcl1uNrXHS/h/ME2Z5wE
3JiyLE1rGinjnnGPbJF8C2Cf6xvu4w4ZbHf9mneYG0ybaPfiscr7Vm9FPm/FGyjF
JwbPgTefZw3P1H4isEA3bszu7T/vggY7mRGOADAwA9WuERIqN2WAEvl2UdIqqWoU
aLKgR7AdsO7cweTIISQrSHsCAwEAAQ==
-----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 325140782757183510855040221375708062868287
 . . . . . . . . [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-11-24 06:50:27 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-02-22 06:50:27 +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 'sitesninja.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 725589320403701238561837073239532890545423238009522147794409950920069585639691731920514254660566620569268608857785681984529047607794313678876175026978278478081741992630754323831454344315237353142638058498512892169499572361851740325220155053012502523441550368877575308836059914251556778067886945319682342686067870330349142766459425056767082810434725748793529186669107389746108749830816057928482329343967533400370574441188336036239128039578866936585499858644943326881744619196138952464871884591916138691097165214484073510956693036134057182930372985545149980379736598247446545440340465561634884161994164285260147766383864740782409172800724359812268264501157749976751279607817341550348397613968042812824863379876688577567423194200977417563094814750311411304507532085689422562409235677098932888532831417831948944437236640484175405555485298917076234182255980500514968455073409621244416635613524548484934357185879682597637217597976848764990041391084074386387880923556555987914887749740367329824367860053368645192970272645124644775792708431418326866255094880365602022329421194013292692143415001227582460832479515865268657399217718068764408060479348493622569246357205201235353911063894771705300652135365580595902318813630269761879903830755451
 . . . . . . . . . . . . . . . . . . . . [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)
							ac8ef8dbb46bea6a79d0921af28d41e8f4427414
 . . . . . . . . . . . . . . . . [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 (38 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sitesninja.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.sitesninja.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)
							00ef0076005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016e9c63f7010000040300473045022100f58f31cdb3e84c4b5429f1b57074c00bb449298ec5584570a7020510fb0c48ee022033a7dc6161f055917bf9bbaa0d2739c01fda70c14539af7452872fcd9bdb90d3007500b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016e9c63f6f3000004030046304402202f7342b10e1b6948928431af067195bb9b2584939ca2f0e29cfbe387bfea1f840220675e5fe733316ed55d38c6c8a1ab3362d5a56f085935730c1ea74cabee7a353e
 . . . . [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)
		00317842164f1929cb8003d2a4cbc6521d67fdd88bcd38925923d652f4ca03b55a99193897f163a33498ab3924e0d67d28b38a21997f083c415449d6b2689ad05f1ee8d699aa6ff5b120ac1d91bc7b0ad9e61f39e5e170acb9802330bce17527de9facda0282ac95e81608c88476e9886028902d7fbad41f93e02aa95e784ef38bd94db4d1d9427aad2b4739b202b1578b1b8e99ff313a6137bdfbf8aad6400c3257205c0dd4966e3e1b0ac830e53d2965b36c3852208c3cfb2ddab7799fa78ae2fd770f9565aceaf7ed1b424f2e8ef2af06f349b092ad613390f6cc2ad719fa9076b0f662302336d055b4f184940b7fc445352afd212932fbd0d8d6fe6214b7cc