www.3dtecnologias.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:1c:b1:4f:31:63:be:81:4e:39:99:9e:ab:53:48:2b:c1:01 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.3dtecnologias.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:1c:b1:4f:31:63:be:81:4e:39:99:9e:ab:53:48:2b:c1:01Serial Number (int): 271100448617513388418280740869306611122433
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: ae:07:28:ee:48:ac:30:1b:f8:93:a4:42:1f:fd:ce:54:e8:0a:37:30
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 6b:72:5d:a4:30:37:16:9e:1f:66:87:60:e8:f9:3e:e5:5c:cc:59:2a
Fingerprint (sha256): 49:96:42:3f:0f:49:71:e9:97:9e:6c:c9:03:b3:69:c4:2e:38:bf:58:58:12:8d:30:1b:50:70:40:20:58:b9:f0
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.3dtecnologias.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.3dtecnologias.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.3dtecnologias.com
Other certificates including the domain name 3dtecnologias.com
(limited to 100 certificates)
www.stripperpolerentals.com
grandcommander.com
betterbullys.com
www.philadelphiasportsphysicians.com
technacote.com
www.3dtecnologias.com
www.3dtecnologias.com
www.annarborsportsdoctor.com
3dtecnologias.com
fhhco.com
homosubsapiens.com
www.gainesvillesportsdoctor.com
ice-racer.com
hotelyh.com
smallbusinessmentor.com
asucasa.com
sportsmedicinethewoodlands.com
www.ryansideas.com
www.nevercensor.com
morningcereals.com
3dtecnologias.com
guestlecturer.com
grandcommander.com
betterbullys.com
www.philadelphiasportsphysicians.com
technacote.com
www.3dtecnologias.com
www.3dtecnologias.com
www.annarborsportsdoctor.com
3dtecnologias.com
fhhco.com
homosubsapiens.com
www.gainesvillesportsdoctor.com
ice-racer.com
hotelyh.com
smallbusinessmentor.com
asucasa.com
sportsmedicinethewoodlands.com
www.ryansideas.com
www.nevercensor.com
morningcereals.com
3dtecnologias.com
guestlecturer.com
Certificate
The complete raw certificate details for www.3dtecnologias.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 D/21fhQP -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtf1a8l64uWef9jcfGWwV WvQO/oZXX4LwuxQd6YG8fdPikiHg8OAX5HT6O4vSB0TAbQS5PkHkoUk7llJKBAfX ilsxPvDsMOQLeOLi4QzUqyh7EHZ9CojgWkkHEXiNJIFIPQOr2vPJSr+wCXeX/e8U MQZNgGfnjFO7rvXm9w8AdU+RCQkikVdalnYIJ2ZweIVoqCxITj/4xSwBvNc9mzz9 iP2g7c9ozFpYGoMuwFw4nucU9S0g6Lyw3NNcY/FV3OrZ2R0aw+OIKzX3UyFaEo8W ouvapvcjWet3f7/Hjg6Z+f0eWNGyqlbVg8wU+YnWg66Bf8kBizh5VZCoIdsLOlnX U0oCxOIeWaVPq4fdTHm49Sw08QtIT5TpseXeptQESgLiZqb89Lp2cYSyy2OFLIZV dI0DYZkuRkJU0oE3Nk6T4s/TGFssrI0HIbWsFBxJZFUb25l/JrEeVpJpEw3l9VDb GzXRy5U+uSgC3njsHJlAH2XLvkBnsc6kDZ92rfCgPU9/vLKLaAVBU2I9BqfzYt+i t73ZmYZpV7MTJDOP8RQotvOV3JORku0ICdV7RXoqCYZ0k47Us0tNSsS1rXNzPTJV BC6goC6BQLu4PUDp/KsdAy1U1IoN3zg/hIZKVTNcluCWZmk/TA5uIIHHHI1rt1NK GD36LYLkyPU1LWMXfYmFCY8CAwEAAQ== -----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 271100448617513388418280740869306611122433 . . . . . . . . [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-02-28 06:00:26 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-05-29 06:00:26 +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.3dtecnologias.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 742453073525367368464983673597897083614451790324650547092465285236688680697539133546408487176943313910272087399775078245598371701102068374104133953172580274713854117149283100012129696803899314626864385691230075294256064254112653088324591784093818322092208743950430839297263254435836860657771781184092182262901710519474463738526454657556841034533158237952642662395163483111611963527529557823882718175060802943481855539723221596604406911195463597051690096644977012864409943972177082224775235597345108037399038482440932722065511743046543408394656264503777571145243777955746691088969503406856210977898583606366584908983132378625053929805135432510809704489139285154477639011873289661988869778282535404194264961266435502530924075692633786360425773781997968511607219106944445104815365427081998584564052384837192610351702158781194135340622209637406632288523733986358387692391817495412257702794678901187019743701059960483399921744099639329104523248841948012374885477936596113350778625695173722111891675342436350969843985574360341978768751373724850758048293118209033567958276686991531754528877576111762633673171204753973008816973721683665681180577202293695594654518300727149850837005001089373962427596001404772902243592451951632968956149827983 . . . . . . . . . . . . . . . . . . . . [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) ae0728ee48ac301bf893a4421ffdce54e80a3730 . . . . . . . . . . . . . . . . [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.3dtecnologias.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) 00f0007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016932e782ce000004030047304502204191f8132cf5288e56c84b56b0e58ab363774d537d05627540462cf7994b2f3c022100b00795371a6907397de87789446a3016a9f541ec122c0a6279247c1e3bd38e7e00760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d0000016932e785270000040300473045022100b237ec5d41c4de5ba6d4ae697b4d93a05b3638903b3116ef1ef55ead29adf6a5022035333380314510803747dad4fe5cd0d5be529c50cd6f43f68c10ede3bea7e8d2 . . . . [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) 001a6b25f3cea280e82e7f03628c5f93f28397d455747fb00bd47ca44387a4355148fa16bf59b8957271d751492f59174c09f77e54b20a1e5d731a2ddece87bab7ca759dd5a4baf2a31e043a490b29cba6df50c76ea9e198c12fc64277f01e5cfa7d461cc0c02f5df3afda626a575a61061e2446738d60b927062dc515e27e94df855e73803c42845bd5b2dd05b9b106fa2748da764506acb698476bc6d447f366b0965f867027566fd886ec4af7094fc9770b20ac5be5fd55688afd5efe77089eb8e9fce6efd8cf1f86737ec18fc304b0dd2131e2398a841675b43afb5569160e59a951608da29fa0513b64a56e16f46239993cc074ba9b736f9e0ffdb57e140f