makusafe.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:65:a1:ab:ce:ac:36:ba:23:3f:5f:94:56:5c:56:ae:e7:89 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=makusafe.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:65:a1:ab:ce:ac:36:ba:23:3f:5f:94:56:5c:56:ae:e7:89
Serial Number (int): 295920274636200265182616758865510997616521
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: e2:e6:74:f7:64:af:74:fc:3d:c3:1a:5b:77:5e:48:49:83:2c:19:d8
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 95:6c:a7:05:2c:04:ce:72:3b:06:d3:85:80:a5:bc:52:46:d0:e7:65
Fingerprint (sha256): 4b:30:66:86:3a:a8:b5:65:be:4a:5a:ca:cd:be:9b:da:1f:7d:09:8a:9b:b7:dc:87:c9:90:a2:87:af:c2:44:86

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 makusafe.com

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for makusafe.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

makusafe.com
www.makusafe.com

Other certificates including the domain name makusafe.com

(limited to 100 certificates)

Certificate

The complete raw certificate details for makusafe.com in PEM and ASN.1 format.

Certificate (PEM)

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

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAlDzIokoSkjC54uVXXceH
TjSox8yR9MdYhwCc4qXJde5UQ8KvaJAji7R8Ts2d27lS5eV4H9e0wfzzVYwZTuVT
GLQgBeOzAMhSIuiBfZHNcgCeKyf0iIUCLcMi2mdzDZtjAXpo7loouhHsT1RtrUFl
ytYHoajbBYMU+ozTu6sia/llfst4ELiNBcLvgg/UxfVw9lVavpG53ngxz0hWrcsC
EHqnXoPZOeKbTgl7rGrbxN+S6X5tXpTUGM1q1Hj3qmMaIzAWZJonlf5dBIPXdApu
tSmaHY9oZaPUfTxoazm4+XmlMuGG8pV5VKO3f741QymtYcv8ifShpGCiY2E3cTac
Euq7ZY/6/8dtS/DZ5wrpGl1QKe27Ea8wQrMySXdu2qNYeeXuleMrjo4hy/F2W9sq
yCnovatPpBX1iKG4A60iUOyCtR5swtYtCr0FhpENbUCdxgCB6RIujmTs1b6yOB7L
Xhj6NjUAbA15D99jkScB9HZDcSiGVKgN7d4D3skiB2/L2HXw605VKtJQRLNpAIfT
34X170+o0qegOccxe1BXV544WJc9FWoA+LLFaFwCR/9Jagct2F2fp+cKPRy5Y42d
jRZLz3BD5lY9xraxC0pZgGFi3gXZso9J3SXXHUbgmadCeLGHOXYv6J64Z9COTok5
7g8OmTOCpvP+1+tlqqZAMUkCAwEAAQ==
-----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 295920274636200265182616758865510997616521
 . . . . . . . . [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 2018-11-10 13:41:14 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-02-08 13:41:14 +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 'makusafe.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 604755978194285960095646983185884824808996741034043234259318244179488630437161004558419071316741044620852673833051940783510705996954139243780268117356924168887131578626202819296390397828346516365779766651404333494559563576142231900736634219664213445080224129891729400206781086894950362569115893595249376489437162553492684275376688816811594002682974461868173723804586014293262408486405402634180416245431059941875536458556208650847471952792071976992480386477577121259803202694557546903379591967702374456388511438256037283737419106597913016893190544008665314651261128251888512630475524710820661329654188880020981395164827602617359328412417194588763639559343138097230987641076230996024059754355364819819299651573013140996261422295027409375860818775660308309416030545851957369153395432875825858458616814461786274976802963749339063657988522245802996577386785238871941302488738473524717048533889574571934536169889044425144303091646360962665943641705200279724787282165561476126543860144287763291845640970224073457396934071498522387253993294781214790684361552705225602670591075921662364111112914078025801074546072889519294895038075035607823034104259265585385611246629278702283281761004639271923816613369296348964182666562763843824189733613897
 . . . . . . . . . . . . . . . . . . . . [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)
							e2e674f764af74fc3dc31a5b775e4849832c19d8
 . . . . . . . . . . . . . . . . [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 (34 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'makusafe.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.makusafe.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)
							00f00076005581d4c2169036014aea0b9b573c53f0c0e43878702508172fa3aa1d0713d30c00000166fe11d8b000000403004730450221009b47b09aefa80ba2dfb30ad55f4dff7bd052a5267ced2a07b69598af7abb69d60220186e739c0f4ed7a288379a0f5eeee4ee8c8906f4f504c6b46e8ef85d18a559c3007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000166fe11da070000040300473045022100c9f56948480f7dae4258fb6dbd3ab5e3b8aa073d9bc9d18ae9e6648a3b49544f022014dd1c5b52364775c9ed9bdb742ade92de35df4f478e4fffefb9555ab4b54920
 . . . . [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)
		007353d80a474c4beb3464de2dbca1ca438816c449807c017c1c65e24a68dab8c2d001d34155bee57203501501b0e62f498744c0ed62b13022ff50cac375791b9d22839d44f4d46300bd20924e7b75ab58e0b03e401242f28ca7d24522d91c3bfa4d1cc2150155b54047cdfcef10af7ea0eee7f3517cd52de5e436cd1b0298f7d2e49b1a828fd994c1d63415b21e5ff1fec6ecf9f22d658cd69e14ed9e165d113ac758e1e81b2954e30f83780642aec543f0166aaab16254d06129bb3a4dda87c7d7537537fe612b51191ad92179325a62b946c91f92a6bab07ab0d287ae3acac6585a020cfa7cd44eb3ad29ee5fd41519ed2059893f319112fd5d3b76aba9c72d