boxsharing.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:f9:ef:ae:4a:16:54:29:03:9e:a5:55:28:d9:1e:68:52:5d 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=boxsharing.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:f9:ef:ae:4a:16:54:29:03:9e:a5:55:28:d9:1e:68:52:5d
Serial Number (int): 346385757611907773865297972422157470814813
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 09:36:45:3b:2b:e4:a9:9f:49:8e:93:47:cd:fe:a8:ca:07:6f:75:33
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 71:90:e1:69:8b:2f:2e:12:00:32:b7:dd:4f:df:0d:1f:e7:0b:18:72
Fingerprint (sha256): ef:71:60:b0:3e:88:25:99:2c:44:2d:55:da:a0:55:65:27:09:70:7e:cf:75:47:54:e9:46:70:f5:e2:ca:91:05

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

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

boxsharing.com
www.boxsharing.com

Other certificates including the domain name boxsharing.com

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
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
NKQ1P5Pvw7DI+vXf
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAw1uzaLxvxJ01JMDI3JEG
ZUVO48jwNmqiS7JqFiB12SNX7ogXVD1GgsKRb/yOrkmcyum/EB4bcrFOZb0jXIlj
jluHMZYDLHvlSzefMGZzic2B0Aot8d8klMxWPDI17Fxcdyy6rEuVx1jhoNW0IvS8
3Ml7p97xIQPxYhMChA8mvkj415LcPqqfu9Hy+dwnFG1/SJJgqaVXZFG1fe3fmZ2B
jYKlIdPn+ZPzPK3zj53rYfQCuSY2TcthRZFhCf907kBLQyqD5BnjHqwoRp651AoF
LgECSTYVUaBphr+mwZATO1swupEPN6Sb42uSqig3F1pDlV6dVor5AkseyrHuQBP8
V8iLG+2iLPWEDfp07no7FIxca7/FX0NHcIFvN3EvqHshoQBqWcTLxheRp4EgelCT
s9Tg2qK70bs+mlSr4uyZUZzbONAK8BIbZVNPbh/BsmNmcAkWXfqdfMIzQtH9S9/+
i/NpHWjAnPcMwazi7wg1jMRtZq+AcLXpq6FxyDTi9YqygYRr1KbX/HuxjmypSV0m
7Am931eEFwESaD701BPgTMpWFKHe65drnUbRuIV13hZ97TTpje4Phu40PVC3TeRB
UMKYQBWbjVk/VZs6IDZMfFiyMu+zdGPu6oOZGLO4o9FJkFA5nUdBPBaVEdfoeqbh
CaolZcWuCqcqP7HKXkz5WJ8CAwEAAQ==
-----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 346385757611907773865297972422157470814813
 . . . . . . . . [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-10-24 01:01:12 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-22 01:01: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 'boxsharing.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 796991947536117659289080664313481466546617859984012939433348711440531774488570587687582331378149861683639934830299018015303589999076804524003843995813897991013108028711047404630093552736964511191355978198240910652510980936107266690386681138373872240826797162834414872813646063024515473589001781191034938511189017889643590631439606858952707030687038443934139107704271124028596403005743879600725587463293999830548766561416231633875359446892801584056303118254170668400596554199126007941882092018865873870748883250940401149515531361915212582133097777529023235348118123836873472362081860641640442439337563619430201864812430208871748801923525021096189852806611264715959638881163681691285780010486935137897466999940180797734006778365086347332776820830022513731555780428194423011503453539936281337617752326879003353517983578423266027412646273236408850004628693306000083698991278746891308232446406856308798696811648599019477535075892170142686839063346604504508169317753370092602635455359485627843204264827834218092178196905509375760298560108489995147412724076787333434696969310883462050082470433956280210073454974627747582192031510997207555610354329325907521320692678458453956020189279779289330627427088723392510782493724371316569815333296287
 . . . . . . . . . . . . . . . . . . . . [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)
							0936453b2be4a99f498e9347cdfea8ca076f7533
 . . . . . . . . . . . . . . . . [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 'boxsharing.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.boxsharing.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)
							00f00076005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016dfb7f15380000040300473045022069904f135b558a8af8f1917cf7ecb62e57ba8a1707025394693c08a3782813d4022100dc5901bc9ba96d6ea6bf740ff014128589f503bf725d0a6d005f069d74f3a8ac007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016dfb7f1724000004030047304502202b874eeeb02a872e82d33a23fbf91b0e717085352e8987e76125e8e4b98532440221009fc29c1c510769ab003086f9a2d6a2ad931b11f53fd46bceb868e531796a301f
 . . . . [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)
		0032ee302fd2253add4203901e8dda67f814bb099e92d9a74499805c88320e5b1980b7d93a3ef3d3cb5e252aeaee72aa816fc1f1cc619304ab71094220ebebe4e0cb8fd455b4ef1daf365b430472e7d31d37ffc9cd0e15e7b7cdf810331303dc0890f1be0ee6ff07dc888e541268353bf7daa9b322fd424ef31997cb947ba58b7d017ef1bf7823f1e8f6037a631342d79e374e96d54fe0c2faf5e4556aa38060cea49ee7b1ab8b0cc7a46533070099fcbae8ba3faef083996c59bbc343f8900d6211fcca1755b291aefe2b54a1a0c858582bb473838137d6304a632bb1b0bba815ebf663593c1f783ee91ee52c937f7cfbf93ed7d434a4353f93efc3b0c8faf5df