pedromalo.dev

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:03:90:c4:c4:03:44:96:98:e2:5c:79:f7:ec:3e:21:35:f6 was issued on by Let's Encrypt.

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. 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=pedromalo.dev

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:03:90:c4:c4:03:44:96:98:e2:5c:79:f7:ec:3e:21:35:f6
Serial Number (int): 262550135393232049886961485475907691951606
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 27:8e:42:98:9f:5b:13:51:ee:64:c2:fb:16:3d:4c:9c:b0:8d:e1:c0
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): fc:ed:fb:7a:b0:66:9a:8b:41:47:28:cd:1a:6a:fe:43:3c:fd:5d:12
Fingerprint (sha256): c0:43:83:9b:c3:b9:8d:4c:5e:1a:1b:73:26:7d:6f:e1:63:bd:f0:47:19:27:5b:da:1a:f1:b2:90:53:23:1b:9f

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 pedromalo.dev

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for pedromalo.dev

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

pedromalo.dev
www.pedromalo.dev

Other certificates including the domain name pedromalo.dev

(limited to 100 certificates)

Certificate

The complete raw certificate details for pedromalo.dev in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
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
fXkwn07sUbo=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA1vdf47vYkahE4cS2JyIb
eiVGd8aPJ4CpYZiE+1wMOGhmnK8kdzUz3MSeBGiM+G9Q1vxb9skPx6DY5AvJqhft
NKHtSOY2I4LWDVmd2X+LiQFPWgKsdGLhSVP/d3+oHjmZVrTMba7yffA7CePXmoEO
Y1A1cjNJVNkXZWVHW75+ZcTO4BI+mepR3PBjQPFr/yS5BlKYGGzwBW8wAfoJooym
i6U+eA0LRdJqnaZQPVr0jO7uospHVNtlX1EwR3YYM3vFMcIlS+ZKMi9UqBJnLv0j
pZcqTIjFxzJM40ZuJ4Q82+CBu5SYkdq2cmtdr5mgrm81mYWrxzcfHSk9c28v3NcU
7rv88wxacn40Ze6zn1W62uSDCNmmmwBfBHcdxLZMLya3FrkyIDzST9XZL+YIypnY
r3+n5Tgqhx7R21sh2qeUWR5GqMAdctYrW0uFT9b+PUo9uQM5HuVn0uULCjCsdfjO
Ym3yuuzQyfC//ahYuZKsS94zJp7r7+DrMWcGIJUnAPNVcmyi5VD5vGasX4yCgsw0
c7w9loIeQqqgc7uIXKGpqsDDIfB9VkVUYhdIPXTRZLhqYRCmKXHWs9+CVyMnNdNf
444lQuV6Aucdg48GnBOuMTiGW52tzOX5oV+fk6azDxC+Ymh/LS/fzZOVWTd9SW+9
mgCI1khR13EOJPc2u9KENHUCAwEAAQ==
-----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 262550135393232049886961485475907691951606
 . . . . . . . . [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-12-29 18:49:24 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-28 18:49:24 +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 'pedromalo.dev'
 . . . . . . . . [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 876986018805298434302544851405575760090299488302473572339562349063514568029801955410064201102544801287141842574007240428287794547987145145336673836269478323076220155146159459246573139693850878648352754222744635228367785903910811172880571109878444767282356072402900196075249055470161111989043800005436087089043497715938609427885836716979641187619803815334433108429915305607816000536765812429079449019608558707645417659674445858567882239544613675086023057088516816066699891501813005824444619253441588475792026583441563202551123948949462160771236573731170439535546756488606466141222944064536806987243389956838342935684670429019454725373523790202149293868282832744027480015332094660212579536257320830903813474415825279400883903576197725561926680063111938459097101750033246420166548918133838842284199679562266082463404609249085933827601776537640764367998618279800860659807527645380473491034195379109150471081137364011166598598871934255032147319946710058028122315757523921032836458584377571395431060833536343359857861538322474956701092524585989547899034336677875116854084741492649409303341762525258331816726300259805575613355524956971424949310034152946943289514751205725916372845088768666075111103691126965374805039948489649818862925132917
 . . . . . . . . . . . . . . . . . . . . [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)
							278e42989f5b1351ee64c2fb163d4c9cb08de1c0
 . . . . . . . . . . . . . . . . [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 (36 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'pedromalo.dev'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.pedromalo.dev'
 . . . . . . . . . . . . . . . . [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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef0075005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016f5334c46d000004030046304402201252858161bb282fb86ba52465de0b2de564aab414f682a89ff15ade5ce3713d02206e13ee5cf9eed38403ba55f08bc61c7238b2877adf802cf2b0ade129cecce9ad007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016f5334c4800000040300473045022100f0371a6a0c62f2bf5aa95bc266d09788c8c9363926027ae94d04ae4094e79ecb022078a1db48677c7c5ea7de7b7f3cf7fd74d502a6148982a1cb54ce78bafc8e9f01
 . . . . [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)
		003ddf8fc57b5b854947540597330f4f7826de5ba576a52c4beb85bfa5489ff3cc91db59f97f10790933ee936bd99ab815afb6404e08f71bcab1e2e921ae27f8b53345ce65c32038871a8af90196e1460dbb2bc5bc18b5840d58e03d680eeb9b63e1c547e6621aaa0f3aa8ebd3a54a07a4583c9b450b202f96059920174a6866a8a8ba90907781d14fdc7246e25bdc1eabcbbc515b4ee00e073d2917d6cdc13d36e6349d40835473d44abd22c57a1a220d87c1f2a897b817882cb120c4abed0a284efb6bbd5e966a5331be91cf844ae5f015098d617cdd692f9b40bd4842c7677b542b1cf5b4f95398357239273a6c6554ca0b25a980302fe87d79309f4eec51ba