workiro.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:a6:ad:23:4a:48:88:f3:2b:ec:83:31:24:13:b1:6f:d1:4a 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=workiro.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:a6:ad:23:4a:48:88:f3:2b:ec:83:31:24:13:b1:6f:d1:4aSerial Number (int): 318053870384462486348756397234689340854602
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 2d:2f:4a:26:37:ab:89:cb:db:a4:ce:17:d6:99:0a:c2:b1:09:55:09
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 52:4a:51:6a:df:02:2d:b4:c6:49:33:02:32:e7:f9:4d:9f:b0:9f:52
Fingerprint (sha256): 44:64:ec:ac:48:dd:b1:fa:85:66:b5:e9:19:0f:88:f6:b5:5d:62:8d:aa:65:9f:4b:51:08:16:cf:61:98:fd:d0
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate workiro.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for workiro.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
workiro.com
Other certificates including the domain name workiro.com
(limited to 100 certificates)
*.dev.workiro.com
workiro.com
*.dev.workiro.com
*.dev.workiro.com
workiro.com
*.dev.workiro.com
workiro.com
www.workiro.com
workiro.com
workiro.com
*.dev.workiro.com
*.workiro.com
*.workiro.com
www.workiro.com
sni.cloudflaressl.com
workiro.com
www.workiro.com
*.int.dev.workiro.com
sni.cloudflaressl.com
workiro.com
workiro.com
*.workiro.com
*.dev.workiro.com
*.dev.workiro.com
*.dev.workiro.com
*.dev.workiro.com
*.dev.workiro.com
workiro.com
*.int.dev.workiro.com
sni.cloudflaressl.com
*.workiro.com
www.workiro.com
*.dev.workiro.com
workiro.com
workiro.com
*.dev.workiro.com
*.dev.workiro.com
workiro.com
*.dev.workiro.com
workiro.com
www.workiro.com
workiro.com
workiro.com
*.dev.workiro.com
*.workiro.com
*.workiro.com
www.workiro.com
sni.cloudflaressl.com
workiro.com
www.workiro.com
*.int.dev.workiro.com
sni.cloudflaressl.com
workiro.com
workiro.com
*.workiro.com
*.dev.workiro.com
*.dev.workiro.com
*.dev.workiro.com
*.dev.workiro.com
*.dev.workiro.com
workiro.com
*.int.dev.workiro.com
sni.cloudflaressl.com
*.workiro.com
www.workiro.com
*.dev.workiro.com
workiro.com
Certificate
The complete raw certificate details for workiro.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA9bnOtWknmvTzfv3xTBVx i4M+D1T8dcynItP5wlXi3lbbhLSXUZItRM2y4p4xX3eHCo2sF1dwLAfMxNnR2lB1 L67eOxcKt8KFE8VvB8eOEJCZb4TEEW2G59QysAxI7ialZde6IVSFioplCgn4DpQ+ dItHA21cBeODJ5+AVXnPRWMInTMtFmuy9Fz3MXfG46x8wasWhfOeig4ROf2Q1JRy 6XR4POdeLWR1Xd+fstq83uJ65og2zhGP+Rp8PLHABkQ9GOmBEp71zamWjeEcCprO fvwm6XtkTPiqdEXwy+Vf88gQB2r5c5312AIthdADqilx/WDiyQRQMkyvwohabgCS K77P4zVpRmmI0rJR5weWkS1P8ASVp32vbeelsjEeIn98sDkoLrszgRSNu2z+e0Ru 9np7O69vwujJcEzc9S6H+K4+1n0iGsjSYrIy04pDDgWe8bMat4Ub4+bzRXxuC4gR 72YNtqimXDY7ZwesPoIrHb5qAWYrt4nDNk7aRLJ97EjdyYEg8Er0XFD4msyU9ZYw bAh28e4MWUhv16vJSGTRkZf4MObIep3iLD0Qnp1UFCciJRNnDskgx+FeEJkHyzIp TVDfEYQcYJQt19HhdsVYxeS6917Zb55ZH0OmfxtrrdNOPGEUGNkQsv8yWIz77FJI FRcBF6cK6HblMQMvM1oadK8CAwEAAQ== -----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 318053870384462486348756397234689340854602 . . . . . . . . [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-08-23 01:19:51 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-11-21 01:19:51 +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 'workiro.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 1002473844649568804454340921408416919466502610816931285631832145997871674508864570230884156572827469617590202610163866526813259268316752046143674576634015426697413086324031181891479708766563253343032179858737162785684440399902269628205691274032498058684643365950377921408722691526345796613474098183183783250889990400517127838897160477038609422814948673058883306514696968702782272886283358849598873946065820992928563887491813625828759057500892159438223251349541862985650567694091398318747149803179245861648784171305179803045673788227542526043175789187228890137234760187344741137906276056082329596606886129854680731930892906498938062520393464253839669273203615885748825222444442254975625420576701593419814967667596304042740819276303915287865607370252172666844118336052476922377062673725243377922439374596499080731309676459952120440972679047277090377805660374778410451932589269522319914763467522351784743355596300277020987295485882302998833779824218139473716623194168232924846692840187815520844552275504590615192750197263995824970027120189055711436301929735116096155858233974779257966604730327913735411326920538063554217369989899685439689024847020160114129363941270045578044937971079024861280237011235083218708184317502476779846721238191 . . . . . . . . . . . . . . . . . . . . [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) 2d2f4a2637ab89cbdba4ce17d6990ac2b1095509 . . . . . . . . . . . . . . . . [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 (15 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'workiro.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) 00f1007600e2694bae26e8e94009e8861bb63b83d43ee7fe7488fba48f2893019dddf1dbfe0000016cbc45e23f0000040300473045022038af25bba097f3b5d11f16001f86c16d586d2922437798bbbecc3269e83fb1b8022100e0c3611d898cfacbf47b52097cb2fda03dcbe36b9aa93b2a0b51cae8dc80cbd6007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016cbc45e23c000004030048304602210089238da91c0eec75aa06dd1bdd083b0fc4c90b3d4b7833b5d3d93bebf76810de022100852eac4c2c45cb48d3f195839b1ff1b9c0ee75242bd4ee6abf429c30399cca63 . . . . [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) 00542408a17b7a02204a877f1c32b30381f06ed6ded047346242228086a5c66ea1a27601f43068682e2441315f386e656f399fdf4f297da339f498d75bb68eab30254aff8be22c690e21b7fe1114902b7367de9c3f9fd73d477c72ff46e8c933f0bbe9ac1a6186816b72025216c3d8799d40295a3cdb3ab3b23fc4c5e05092294e5eebbd0a44d254c00c8a9f6142b2f6bd4d101677a740fa403cf3a29bb559abc82b1e3210ad09160bb3058692c448ca2b2577add02dc988985f592b3f804576b38304797152de82032224158db710ea6ea9298e5d03a550a5e68957207a9248b5ca0b186d61f0a619c1ad7998504aee3ed7ac6bfa0c826513b4626837e143d4d9