shiroyuki.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:d4:29:b3:bf:40:7c:14:d1:07:e9:bd:1f:ee:98:53:9f:25 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=shiroyuki.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:d4:29:b3:bf:40:7c:14:d1:07:e9:bd:1f:ee:98:53:9f:25
Serial Number (int): 420644437162294038130902350276559979650853
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 9f:81:0c:2b:c7:fa:ce:7c:bb:96:0d:ee:a9:75:51:86:ea:40:8f:16
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 15:b5:8d:dd:69:c2:ce:cd:a6:28:e2:0b:39:7f:de:42:30:2f:af:5e
Fingerprint (sha256): fe:5f:1a:ec:d0:0a:c8:dc:19:d2:f6:7f:b2:67:15:88:7a:06:80:60:73:e4:36:bd:4d:5b:2c:be:0c:7e:54:46

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

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

shiroyuki.com
www.shiroyuki.com

Other certificates including the domain name shiroyuki.com

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
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
dIlXI0v/kei2
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAz1AS0nqCTJELEfNEbIDY
B7mm5Nq7pbFr3kTGFpHdK0lMMWKY0SRDBHIuMob8//WI0FHJK0rnnO6mj4Vzsx1j
+niIq95H2EIw4bTkPjIBh/eeszE71ZITQN/iLObzz9ndbXXC0wDex/R2+UkHavr5
+F0uZFDL5c2r4ZVyeOUYvFP7A352I1h2eUZOv5y1o8Ue00ilPKpPSnh7vN1uXaIh
0t5p46fdxl2b30E7s2HUYoGXTlVv+jt+laxWxBpppvKDboJd+/g7Y66uLBgHVUiT
n5JrN2CM32mJKQwVMUEZ+vsVEYOLh1f1zFg4+mUUgCdkovqhcR+up8w8XXfEQJBJ
itKqDJUxu53jggKLyhoQu26K+d8fZjjgnGtebwJr+APWtSWKHtM0z/tsEwPtlf9c
2fjUuv/cZX/GHCaHYg8rB1YBkuPhXnrmggHxaC1OoCCCrF+FoXXc0M/Q7STZB0Qu
ZkntKH0FcDyIBQEtNCn05qwqWQ1q3mMlJPlmCwl2ZcwGyDWRYkkgrPFUL0THQ7Sn
1WDFhoWQDRzEoCheBjUOUqgM9oTQ3qYlf9uQ1POmglDPMVYQn9U9I0nVMPLC6+cj
QoG/B5kl0BGm1z3XxAuNMw/9d79cYmwEzPGPwHW2Umn5iqyPfpKSE48yHQw+VQdf
UYx/1y7tEyXqpJbZsosNB5UCAwEAAQ==
-----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 420644437162294038130902350276559979650853
 . . . . . . . . [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-09-22 00:52:12 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-12-21 00:52:12 +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 'shiroyuki.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 845762382540303272544095202589893869229290100623008653299651643505305367295770699013166480667791497386872546637907152693588971862711550596310774286119762999884257882569815149903546895708279508002362251087219552486896729249527000584690522982524592661310074151126036810919593550612399535724475019416132481079055124620839587971806457344489709983083553638196084410253188814891170052716322658764209611545930275165814172928599830893126198099317127454702284859807158924922306287646659826834703887995982110836351415158393580435900697831913811332371124459198982357996645865346083726029840746998652332044301507885500627359471656428294480238918844600629689469064715265836845446774964801828820169256682208511825623103951564300267525213042202772141228396647506472986756885397900659703491332091813408695043127873409629304233864120912727424267900642839606901750386369387185527719131638205187606600644499041434188972843713134580496642810345968013152919355324825420807555174026917850611831291310177829065425060625506692702604493938391768229652741449534709422448761165136866377479642227733157118295039834127807999481560493705871200942588863746373175150383579955053266094842665222516727867840621674206157664099152835275035654320300480512623524277192597
 . . . . . . . . . . . . . . . . . . . . [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)
							9f810c2bc7face7cbb960deea9755186ea408f16
 . . . . . . . . . . . . . . . . [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 (36 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'shiroyuki.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.shiroyuki.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)
							00f0007500e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016d56ab56ef000004030046304402206451075563014cd8596e0f0741fecef41979b14611f8b9ad0c45fb8f5aa07109022029090c7d9f443b1f2f933da6aead6d84882d7a429f9bd5d0b721d2e362b7fcae00770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016d56ab56f00000040300483046022100ac5465f2703e0b129f3410621971762cdbe7b6097f97939c5740c7c43d9006e0022100945009ff6227c80db98ef43258c528bf79749291732a4f173ea45d84ec10576a
 . . . . [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)
		003e6415a80a18348fa8db1afb0df4e1f89eb604e54df6ad178952205e8cabb92a06083e9d5b91abb0e59ecb221ff0a4b2126d800750006c6a8d203ccf74d786d71961c72a97f0c8e77f6ce0453dd2d0e93d4495cc77246b754c74899bfb282e08f9fcbc5c1261ae0a072cd484555266b664b55d6e0bd3fc1f85902da13d21e3861bb67d688081f8bb8e09866a62f6e255d62315930b81951a07590d3554b694ab3bacb7941b8f4bd3c463dafddfe110971a2ec9917c01e897dcae06ada6ff2b77d62902f2b3d65de4a28afc8025b69cd2ac70020972a32f682a69586d0592153ae535a381850ee4838135fb97481d4c07d274137a47613d748957234bff91e8b6