tulsaofficefurniture.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:ca:d2:59:1e:2b:8c:6f:91:2a:11:3a:2b:29:be:03:3a:b3 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=tulsaofficefurniture.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:ca:d2:59:1e:2b:8c:6f:91:2a:11:3a:2b:29:be:03:3a:b3Serial Number (int): 330353496518768113367765697293347060923059
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 93:e5:77:28:4f:6b:f0:e6:aa:3e:71:40:01:6c:15:d2:d6:3d:0b:0d
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): a1:d0:85:ec:9f:39:18:78:e3:f3:dc:33:fd:d9:8b:a6:23:ae:80:46
Fingerprint (sha256): 5e:8f:9c:c5:24:13:da:d9:7f:91:e3:54:07:9b:e2:29:2e:35:d1:2b:dd:b1:f5:ff:04:9f:e2:9d:70:2c:93:4b
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate tulsaofficefurniture.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for tulsaofficefurniture.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
tulsaofficefurniture.com
Other certificates including the domain name tulsaofficefurniture.com
(limited to 100 certificates)
nameplaza.com
www.amherald.com
tulsaofficefurniture.com
maxxfightclub.com
www.junglepartysupplies.com
tulsaofficefurniture.com
tulsaofficefurniture.com
applymycar.com
www.dollarvain.com
tulsaofficefurniture.com
junglepartysupplies.com
snapclone.com
jointpainlongbeach.com
www.sportsmedicinedurham.com
innita.com
tulsaofficefurniture.com
kidsorganicgardening.com
tulsaofficefurniture.com
myinsurancefinder.com
tulsaofficefurniture.com
tulsaofficefurniture.com
outdoor-survival.com
babosa.org
www.amherald.com
tulsaofficefurniture.com
maxxfightclub.com
www.junglepartysupplies.com
tulsaofficefurniture.com
tulsaofficefurniture.com
applymycar.com
www.dollarvain.com
tulsaofficefurniture.com
junglepartysupplies.com
snapclone.com
jointpainlongbeach.com
www.sportsmedicinedurham.com
innita.com
tulsaofficefurniture.com
kidsorganicgardening.com
tulsaofficefurniture.com
myinsurancefinder.com
tulsaofficefurniture.com
tulsaofficefurniture.com
outdoor-survival.com
babosa.org
Certificate
The complete raw certificate details for tulsaofficefurniture.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 /OTht5fj90k5jqcZow== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2BT/GQ1kLV9GN9ZYhlBP 6Y5IGJKu3g3tKoKv7NAcYWnf76+WG3iuCk5IQRI5Y3cf2QJwSyJPVrWNx1WTYG7A GPP0Grvnwu7u+Z/SxY+ijuppBpVH1mToi9IqrICgXEXHDvy3L8WArhdQHxwFeSID ggpweCvOjIBZH/AmvCU2jSqk8QSOA8yYJv1QsGMbIBZQP3STXpmO08hmRYLsY1rC Ww4vVhs5e9jc8Nlg+iBNQZT/5IZ0Zk7OV9SGBlgjMG10JlUEgsD6MJGSCoznm9qS 0CI+y58eYxI6wNrHyNr3Rb82b87Plld/J4pZTO8059dI38vHPiC+7LVHr8Aouqmi highRycHX//Vt9APWGpNXNiLL+LkdeT4o1yv1019yQcyB8VFHY2ZQZTh8cUX892+ BAbEpR30SOAI4puqnYzvs3a7F9MpDOURsRP9xDKaY61xEankv8IbDNrteI6GYV68 8wgxSwa5L0FD62ZkUxyxLStBrnYwUcu7smbynbWVIwGoxP2wobFQmg1kAyFTvJ/M l9MZlv/1OTe1MvDbKp7UxVSd8lGBsfAIyUYlEaPS2rWl3Rs5f5IrDNlwBPjl99iC EKrswblEhsSEOJw/6whcgaY42M6W3GVbc53+x9pShPT4n8GCWvxqoZeCHimrJpBu UMW1z6av28qN/3y52VyL9NsCAwEAAQ== -----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 330353496518768113367765697293347060923059 . . . . . . . . [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-06-10 17:04:23 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-09-08 17:04:23 +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 'tulsaofficefurniture.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 881537720836237265760127411384565086502092759474644658112907101558937082156397070186763434245115918751899625963321822398923805632643593266600153350316428916746024661558550561248792377141398926816644115162211924674062161778173246018497725985471884172490267755863905717181279344944034731228714115766254664004341153865830561333542058381149358277919592860165344394842323967662666524366683802846328788037484324155461128812410222587097522735949175715168126148892995959466081128086152604498666467319625472075016447887653994808027970531967107235135320860459188752679036265606646707418931621819447944310780765738824969956296602987929908426763248456173378868609123180076393141064825542660789541431735192427793774717355800896104599617853939944920354721615176745589758950122313623480180855817982835759705417896077024178046082407398349959871456252777211910833446210655891058755262692567245736519227957294820458199996641000183095453575210817587711573967304926073914917555646549301955856917577826464014438422957186519937895392972959867299450604075231083617490555688722798605346857944459599357364630599424152345016688827291583251642359708839481945738606940798145600286721707898298050684610014113963446227542677132882170720410521661373079298593518811 . . . . . . . . . . . . . . . . . . . . [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) 93e577284f6bf0e6aa3e7140016c15d2d63d0b0d . . . . . . . . . . . . . . . . [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 (28 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'tulsaofficefurniture.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) 00f1007700747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016b429004a60000040300483046022100b62f4d8fb5be2530756e6c7c442c3b4ca5b59cca624a45d5e3ab1099afd5df96022100ceb2f88fa91378d632a3937e4ec3b95460b564e4b46c9682f4979aaa3e2011e1007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016b42900494000004030047304502207ba69a46134d74ced83f13182d4f1c79f4318b9cc9d6294ba4d5590045311333022100a8fa98ff3a9c37f3beb093c6110c75c415e49ef16cb44741bcf8e53853aa1e24 . . . . [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) 0017a95f390399086361679b84e38cf90896aadeb90c4f3188afdc71216af8b3bec5514d0a5a75b327104c887477c1bc22de7ecfebdc0475b9bce4bd7def164b7ce81f5a993e259fd6dbe52d86f94a904cb882fe2363f2dc4a8780b7ad66231823e927fc17c9a7fbe30b08aea8e1fc3ac53eb18a1908cd6106343bdc057c1cf0212e552d855cf8f1ef35aa36f8d841628cf88627d73e3493266334832d7c9984fbba17c941b7b940d908d35350ef676f8de5c36f8db166cff77008e27c01af5378a6c6f5babd57c164c317c37e4d19da7049f03865c5a54ded1967170dd2598d13eb46506a712f01523c817966d4196c63ee856ffce4e1b797e3f749398ea719a3