bristol-removals.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:4e:ea:85:28:b7:72:2f:98:ef:4a:06:5c:f9:f8:80:71:1f 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=bristol-removals.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:4e:ea:85:28:b7:72:2f:98:ef:4a:06:5c:f9:f8:80:71:1fSerial Number (int): 375302899099200518901997060043680394539295
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: fb:28:ad:4f:12:50:6a:48:68:f6:a7:96:74:20:bc:72:47:bb:cc:05
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 07:d1:1b:61:5e:66:36:1c:83:06:bd:f6:0c:8f:87:06:93:33:9e:04
Fingerprint (sha256): 5e:69:27:9a:e4:5b:bd:7a:cd:2f:6d:1c:d5:f6:d3:01:75:a1:16:f5:fd:3c:97:09:f2:cc:15:f5:50:86:5c:c9
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate bristol-removals.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for bristol-removals.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
bristol-removals.com
Other certificates including the domain name bristol-removals.com
(limited to 100 certificates)
www.rarevaluablecoins.com
bristol-removals.com
getintousna.com
www.hoteldiplomatico.com
allrubberducks.com
www.immospain.com
www.ariesproductions.com
www.tutormoms.com
bristol-removals.com
www.sfmotels.com
montanasportsphysicians.com
ucc2.org
www.avoidingmistakes.com
graphite-rackmount-cases.com
www.delawareeyesurgeons.com
raleighjointpain.com
penetrationanalysis.com
bristol-removals.com
www.rarecollectiblestamps.com
www.finchfarms.com
walletsweeps.com
swanboat.com
nowhere2grow.com
bristol-removals.com
getintousna.com
www.hoteldiplomatico.com
allrubberducks.com
www.immospain.com
www.ariesproductions.com
www.tutormoms.com
bristol-removals.com
www.sfmotels.com
montanasportsphysicians.com
ucc2.org
www.avoidingmistakes.com
graphite-rackmount-cases.com
www.delawareeyesurgeons.com
raleighjointpain.com
penetrationanalysis.com
bristol-removals.com
www.rarecollectiblestamps.com
www.finchfarms.com
walletsweeps.com
swanboat.com
nowhere2grow.com
Certificate
The complete raw certificate details for bristol-removals.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 w1Xmfaw= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA4kT9GbqNhS8XZrzfoqcB 0c5Y54YB9t50yi2b84LU1qPojmjtXUEmWXGRmMtES9pn2jgbysVXdZrc7eP19HEm yb2WMcRNHVYLlvR3wWQjKP26eSvxcRZ/PP5e6PYiOYvA1R6PSpqvspJkfWiGtQzd 53ZCqNhGX2SAAjYN0nZ+LKbthHoIryMRledzwNdRefEFOq/U59FUnE73fmSFURe8 cb5zlZsKditBA0S9f4DMdjDhQZpz+i+Yho7aVj8TSePRx3d3FYl/c0sEaT+ud8mB uF2Zzow78U3HG3ABdDNNMLPp/mtZGTrUDDvE+LnHRrq69GfTy4OsQU+hG3bZRC8i iFAeErhZgIaq7iIKE8Cj5SVDXeIPDpR1KiqLUqQwVcJhVWNVq+ToPUYBV2wY5WfI lNjXJwncxlO4ZosPPS/pXzsv7uZv8gDqlTl1ELcOKcRZ4cJkC35JYntPKONvDOSV ujVaF07cqXEhPD+XpY9dtL2mE4XYVfUM0F41NWiS4xq2hY/C79TSqFTQ7BvR7Zsd TeYXv1waj1rL78PsCsIsLTAHrcjAe7Exn9w1bGM8WuMLTmkc2k8knC3p/TZ3lVCH alnlsufzeBu64GNFkmYUo0RSxe0dyOPDE3AI3NafAqFeUhQlESRwFn/XNJkXEUnc RTqEOYLu5FuLRBIO0mAh2AsCAwEAAQ== -----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 375302899099200518901997060043680394539295 . . . . . . . . [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 2018-12-26 01:00:40 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-03-26 01:00:40 +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 'bristol-removals.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 923098970442815985775505994072043019455615573636023160940788019410222035244816411742864941736689139236843129175071354180566376787139049987990665382154784915598074625078605811840684148121964336020033837585707370486889646247111417563626403265199060779125231485950990338852827845833598242448667027604563699461205772216928772752803285316532113345634846475254280622331370716112669264673047675866114170042465444171095983918099618865117023352729336158877301030820504574485717052858593056800180318935790803975098693829445674859594297391009087128098209363962549659555296241140528563031947273486713212734059061108105012210535881915340202324749278787998858619269484583459538989131097409886802949004203544401298179339961967872153206274432714165972720526643657617713349049178198535374928599166293989494968497297950417383404738032305849029758155923264774153641910749246847112684674361966264859556602536474055896410987631561659049126583220501556625939063295590903640991222404610367190775305061770756991070509061360135098955655247603495827621501243651465685433372074567549223723577894268676880941639086187367232807072821142032128507807402458767626119097014850544166299478603274284835843935961620521549866115202178997415767306260142146170038442383371 . . . . . . . . . . . . . . . . . . . . [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) fb28ad4f12506a4868f6a7967420bc7247bbcc05 . . . . . . . . . . . . . . . . [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 'bristol-removals.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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f1007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000167e83e0ed2000004030047304502205cb1e15699dc19460977618541b8e186d94517d5cfedbfa9399bbbafa57150cc022100a86788543c4a74bbbd8f3532a6b45f754080ebf24b00ef09c5b103edfc01507700770063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d00000167e83e10e3000004030048304602210086fc249a0bd87bf60b5a307d3683b91f897add5a526365c800915eb424c6cefd022100e2d06268622f2326339fe58bf88bc0aeae83368b625d94518687be03ff59d1fe . . . . [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) 0071293d8245d6df57e4a9b6fe2a72d3448764160450562d466209d3dbce3948e887c678a033a005ae4181455c4c16367e62d9b96909bd530becf16ade31a09a45757e4c4043c24d63fcaf86686a8b12b77e952710e0fea467292248017182ae65eff3f299c2457a34ebd921e8e05b7524885acaa758bb2edbab7b8dded85b99df500763fa594930c2eeb78372e405ca7136327ab41de4575ca18faf13d5bec73428b4eaca7529bb3fc6585e8789e847b2d71054ebce0072fc4efe46bbdfa486a842ac70dab4bf8fd5e2f003192694225b7558f896a6ede56a8730f80e064ef7bdc8bae087758e9f367c9709218af6b03d153da5389a9b5453319c22c355e67dac