www.staffingguide.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:19:95:fe:46:49:5a:9e:0c:01:84:b1:97:e9:0a:3d:96:d1 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=www.staffingguide.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:19:95:fe:46:49:5a:9e:0c:01:84:b1:97:e9:0a:3d:96:d1Serial Number (int): 270043292208658594674754430308693208569553
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: f8:20:f8:0c:38:ff:13:1a:89:71:8c:61:78:c9:a9:9b:e6:c4:cb:7a
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): ba:52:8b:3b:49:01:e3:76:5d:9d:02:81:07:d6:02:dc:c3:c6:e8:7c
Fingerprint (sha256): 3d:1d:d6:2d:eb:51:d9:3d:1a:dd:f7:bf:af:8e:b0:ac:4d:f9:e7:bd:27:24:09:89:f4:9b:2d:a4:52:51:7b:77
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.staffingguide.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.staffingguide.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
www.staffingguide.com
Other certificates including the domain name staffingguide.com
(limited to 100 certificates)
selfridingcab.com
staffingguide.com
basedtruth.com.adfblog.org
staffingguide.com
www.staffingguide.com
www.staffingguide.com
gemalings.ca
saaj.co.za
freedomprojectschool.org
staffingguide.com
prosynergistic.com
ia.cosfacts.org
staffingguide.com
vfm38.com
www.staffingguide.com
staffingguide.com
selfridingcab.com
www.designblogs.com
mountjulietnazarene.church
alansears.org
staffingguide.com
basedtruth.com.adfblog.org
staffingguide.com
www.staffingguide.com
www.staffingguide.com
gemalings.ca
saaj.co.za
freedomprojectschool.org
staffingguide.com
prosynergistic.com
ia.cosfacts.org
staffingguide.com
vfm38.com
www.staffingguide.com
staffingguide.com
selfridingcab.com
www.designblogs.com
mountjulietnazarene.church
alansears.org
Certificate
The complete raw certificate details for www.staffingguide.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 UgzNSP9O -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAuVkkVF1w0uvt6ZJoG2kZ tyEIfhznBXnmN//wfFNViISqC9m2U5jTJkn9ll/FvbCwgG1Qgmh5MBhFteNZwZ34 ES/qa4Me0lwQLCQrdMGcld6K/MiIYJarXb1q8MWs+oacFghk/9Hh2kvMfppwua0Y V4Xu/lc12zaixRf2ULnqI81lzznUMDk9KyNNiRUDpNjs86kQJul15nknnggzgVwO sNDYTOi4lEe7sFjMzHZF3CH4+RYmeRKwAfEuA10AijozXFhAZmt7rA6FCP4Mf2Kk 0+OWa40ZG1+2Ilbo+rmLkHsX9Y5MIClob9gixh49gAaFlUVR+LuGK2JELPek7s46 SXvBp+R1HqFhOrV+SvG9sZrem00FP+rpsvRFjAvVJScuTCs7TbSTX6By9RjJPbbb i19pfpR603FTTSKpamlPw7Xg411pmYtMW+zlMswtMEe1OlA4hqlyF599vh0dZ+mD qZbXNrkpTraO/f8f4ImuDKFtJGlzoh+gXl7PNpta+QjsYp0mGH/GtXYLpbvHSDfo jr7DZk2V6NaSuRcH+N37yu3UcbbSIDPrBlC0Vn3ikqX/NReuHLWm8ZcmlBRuH3MT LuiVH3ZPDvTuRCnatgHwyd+/iCmn07xBybSU+qYWX7dIP/I1EbJbqp7UyqmWV8/f vC16M37RuIYptYTqTRwSJoECAwEAAQ== -----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 270043292208658594674754430308693208569553 . . . . . . . . [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-05-24 19:05:35 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-08-22 19:05:35 +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 'www.staffingguide.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 756154727871842293911233471232999894361655060022572335091998720864300728399401952608876289105741698804817440067047073774218894492251247079298814173277589362866919881894447072893112778388950668096829071137614303071171972022273285755909760193832425289895304257172780478055079533089952618992193558955901557682185466765049048399640257005710002422867126294170094418085931289777003941746926234098392595084287534893734564215112808588753751975038880529098654382195259671543350492722892607896334056109807603753095050442196420916681430063288801575695247370920477029188218109957896357634538162079763971229509053695178614553512429964745975595443509570862254353674050079669242518553508694541313777981091081448137485131662608146352212478628955227443635851077152923422096571264471514697215698555249201432605187010723717594727311603611085116240043305134978549656084139454690649047382251052388597082956406048453048195282127161711631047042740924003573283565533838810047433276264325694951406559087236088045517252635857052357603384781789084336076073247115050678287953191898694353411275352073018850639176255643831160289881816957998980767702268886338496764343983213221482546167286274841537726078158942615372789778735618816485631571369712223444387069306497 . . . . . . . . . . . . . . . . . . . . [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) f820f80c38ff131a89718c6178c9a99be6c4cb7a . . . . . . . . . . . . . . . . [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 (25 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.staffingguide.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) 00f0007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016aeb72df20000004030047304502210088f447209fc93f3db35e5912cfdebc23fac80b30aea2850376aecd22f54c76b902200d031c0186abe2efbc983fdde6082b80b661875aa0c9004ac9d8164a66c4eead007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016aeb72df0d0000040300473045022100baadd21f0801e30e863f219db1a0e79377dcbae180fe8fd86f8348e54a530ebf0220799d3642fe533655a670be0eb75cfd788cbf461d3848a6d3861141dba6572413 . . . . [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) 003539981e6fd3ff8364eee3882b8946d7f83bddbcd499641bc1851f963f50ed40e8bc6a862a13e642b0fe82380bd2548cac1d2a1a5e2437045dc7d2856b14ca6d0ac6839da1c3464827a407ee4b1f2dea9eefe473aabf5b97980c2c21bb797660dc5eae0690cb8cc37ef2a42144f6ae7e2c5eb51283aa945e03260a4381d145594dbbb44ede794e6fe78c4afb14cbd1f7c3fd530c01577500e305ff7868ef0e14c69a83235778550fee71d082bd3d59517e7dda1587250f5feb6da96f2dc92f1468bde38f49994962a40c52248d706c615213993242964e9fc64f50cf4c0cba589f389d71d23076954729bcd2c73a6376474958a21828821ba379520ccd48ff4e