www.printstyle.com.br

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:52:59:a2:39:05:f7:b5:c1:f8:f0:87:91:a6:6f:37:3a:27 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.printstyle.com.br

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:52:59:a2:39:05:f7:b5:c1:f8:f0:87:91:a6:6f:37:3a:27
Serial Number (int): 289359155483083784848357291124546420029991
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: c7:9b:32:de:88:b8:bb:f1:c8:5a:6d:44:0a:ae:fb:c6:e5:c1:95:c5
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 2c:25:e1:11:ca:71:a0:62:6d:94:e1:85:e7:a0:3f:26:5b:c5:e6:54
Fingerprint (sha256): 52:03:e1:26:b9:a9:7e:0a:1e:fa:34:a6:24:ce:9f:f8:0d:23:c2:b0:f5:28:bd:a8:e0:22:a0:ca:8d:bd:7b:ca

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 www.printstyle.com.br

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.printstyle.com.br

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.printstyle.com.br

Other certificates including the domain name printstyle.com.br

(limited to 100 certificates)

Certificate

The complete raw certificate details for www.printstyle.com.br in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
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
AS4W0XjI
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAxH+pxN2wSWbKgd/9mMbU
TT8u8EC7mOQV+P7xeDz/aTggFJW01HEM7RXQ+ESfBZgddWP0oc7OykIG1xclubAL
E+BXg6ERJ7L4XbeBDuvG9U86eY1y2MAk9dGMVfPy3Hz4DSODEMP9a/cGm1QX8QhH
fy4c2DJ/nV6Oe5ie4agLgMVgVRvFhzXGZDsiVX3S9Am8t6VSmQpWrTp8GQIwHHLg
l2LALgv//6SagLYVuLIeGVJbtMi94GTFXufROq/cEyX7SHZDeE6lXn7lFeKUUqWG
12oZYAe6RrjVBYsLCD7hteq3GshXcofg1PJr5c1GidnCifgNUqmnnXKFra6jsL/F
CU59tfWf/Ad04nlUI8Fpm0XzQ4iN3rye0YaYewxw2mZ0gZlGx9+xWXM25tB3qCjL
0FBdFSQ/Ck1BtJcgbKyLfAVGhnKNSmME8QPt4IRcuhgq/Gv4K1adKuVfUsv2mqca
Gx97LFjr+h8ALiDCx9s+Vopwb8oZ8S0UQUO+TDnz5uL6RBoXX2SBAnRa3iHMJq4e
VbDUiBFoXrtXmgcoJShkUdcme9M2NWQUnvwv6H9nELl16bqOmA7HpZ/q9eUfWM0l
nf8bqrlibLvobHl4U3//mbF7kiF/xny8tFcvjUNp0n6Tgq8R6XEjM4kP6Y0tz2U8
HMbCj70TDPPCEsLS5hr16/sCAwEAAQ==
-----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 289359155483083784848357291124546420029991
 . . . . . . . . [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-05 07:28:31 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-03 07:28:31 +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.printstyle.com.br'
 . . . . . . . . [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 801644691449752915425415494013195968211451094091091063971218247224931306021160593544849300225504954202183680219083760839393826491214838342432214744846450883957857188352267505110468255392822213285750456754244660707166171577022744536849696499683769535083033811604290413101524346768635135454734025401778860088054861460169632023311940766137788358103033461876087500680853774447585725500862448863311480311210135515325207930954304604492271954808391587349454391597442875090435889238967411289945274336504158037997250386876859709330825686307416528767823693105801473758951225009758277414591821773551763003560321930815837149500337456308086682666896474033690622972290749389988679516890191844269528289831935760717855139823736951630232004809996291810534440082288883267309007218702263478035542726685790606467514270808451143079297068033133088136152630658082244576987952143026538070796120976733574809614171511990596790639003240447390452834746043116304921068291472157427439421865185785168913046780720952340811006182622574143353736154386396684926762674642386363356692447386994325253083239987269975328622913183237464593850283023190315056409611260320673213190788043422733888640214989862312109034013348249950402201010023719906793196021403383706141553191931
 . . . . . . . . . . . . . . . . . . . . [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)
							c79b32de88b8bbf1c85a6d440aaefbc6e5c195c5
 . . . . . . . . . . . . . . . . [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.printstyle.com.br'
 . . . . . . . . . . . . . . . . [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)
							00f0007500f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016d9b08d9a10000040300463044022065f061b6b2ec221bb93139471e5bdc976093e70ceec32fbf8067ddbba211812902201136e5c9ed5a77ce500b017db3e584b4761fd7d353a1a3503f243e5edc9c3cbd007700b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016d9b08d9c00000040300483046022100e6b48351332dcd8f189423d4041fe7200707580ae208ccdb19e8aae685c05f24022100e0518011acc8f7be42035273f959ba51b78a85201a7335ba56b9218b62e1a0ca
 . . . . [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)
		002400f75e7cd8a78d313354eac2354d14af35f36c63511fa65dfd5914c9fe26b63053eba0c36c2b785e83085e1adcceb9d91e522cee25d3f8d50e7d55fe1e52e1630b3667e04885851c02fd2676bf457b7b4a92e127b2d0bb2b0c85c0575a6ebe24395bf1b4991fc2f96094505038a12bc98627d3409557fcdfdc1accb5c3e3020d1c0e705568dac1b0cff1a1352b877b0561236e27e124dc71b5770cb00a1791198b056fac9e058b8fc479094fd48e89768ec1b8478f7fd9dad4a5f0e5b0ce05f14870067fb21b1d0195536c876bbf984ce1c83382aca116f9feaa4e48025cd39d5fb79b5609e5fa8cdd2a7f63435b50b5eb06f3f13b59864411012e16d178c8