magicalmusicforlife.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:21:72:ff:1f:31:f0:a5:de:50:09:f3:6f:96:58:81:73:9b 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=magicalmusicforlife.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:21:72:ff:1f:31:f0:a5:de:50:09:f3:6f:96:58:81:73:9bSerial Number (int): 272719032563601470626079280511453669454747
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: d2:97:51:c1:ad:ac:c0:4d:35:75:b4:1d:9f:ed:72:3f:4a:b3:e8:76
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 2b:35:00:cd:f1:95:5a:7d:cd:de:84:66:0e:4c:e2:98:c4:74:95:67
Fingerprint (sha256): bf:5b:bc:a3:a2:3a:4b:c9:02:a6:9f:35:65:29:12:0f:5d:94:d9:4a:8d:7c:0a:27:a8:58:ee:07:d2:4e:d5:35
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate magicalmusicforlife.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for magicalmusicforlife.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
magicalmusicforlife.com
Other certificates including the domain name magicalmusicforlife.com
(limited to 100 certificates)
potatoplastic.com
magicalmusicforlife.com
35701.com
www.magicalmusicforlife.com
gerilla.org
www.magicalmusicforlife.com
magicalmusicforlife.com
www.magicalmusicforlife.com
www.sallie.com
magicalmusicforlife.com
magicalmusicforlife.com
magicalmusicforlife.com
magicalmusicforlife.com
magicalmusicforlife.com
www.magicalmusicforlife.com
www.magicalmusicforlife.com
magicalmusicforlife.com
magicalmusicforlife.com
35701.com
www.magicalmusicforlife.com
gerilla.org
www.magicalmusicforlife.com
magicalmusicforlife.com
www.magicalmusicforlife.com
www.sallie.com
magicalmusicforlife.com
magicalmusicforlife.com
magicalmusicforlife.com
magicalmusicforlife.com
magicalmusicforlife.com
www.magicalmusicforlife.com
www.magicalmusicforlife.com
magicalmusicforlife.com
Certificate
The complete raw certificate details for magicalmusicforlife.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 OPDob3ifhaVL -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAuHZ5Dc8FkNHIha1bN36J ycz5s8uWdJDb8KF0I6pCDMYj+pMYxye+POBONnVzqn3CxcNSCYd4VwK6LpTZUpTR WGc0wCtjuACJfkEo1S1FrIfPVch6CYisIWoGLDUY9UYr8Ldx7O2O/JeqhXIQ8dJE Xppl6+KyJkXsIepM1q7DRPb+Hls42vBYBOMBtExY1FVGnCoNXj60TiiZXFNcLYfM CKxqqqGnEANXmS+EaEbUwSdaPKs8I8DA+/ZaUY43NdUj0mK/CfIHWWZgAPoDyqKX zPBq/jqVhnGx0SQBQVoK9nazjrVJgTT7CLvKeRJt/HePI6YaCPGDFwEYO9lk+1e/ pOM9axJB+hCOUmuEVt7e9J0bkM0bS+fBM20fltFtOGaXw7Plgt5W6KXh836mhiAp Jg5KQdg/lybMZcub8jur3lgt+f/6kMgaxi2nCODalRnwU36bbQIOhM9N71FeEQTC pfcK+N/SggWjnqmtllCVlk6uGIs6FbmeVtWiorC3jZfNfLooliAVE/kvFoZutE6S gfcVf6hqO8Y9UjZklZGNuZUQGUXOVQjQKxYen7kqz9Ih9cr1SqSDkHjwOxkZG8L7 gBsfnH15LjLdw1pmZQG7fi/nBWJonjvpndTDsBdWItdEJ6K80NANtvP1REPnuZ4q udSeNRcwheLxI6n62+czZfsCAwEAAQ== -----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 272719032563601470626079280511453669454747 . . . . . . . . [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-08 16:32:51 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-06 16:32: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 'magicalmusicforlife.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 752542505112926261567441266106925197395489106792020676574953241986702573015410137447280016132709712084995439441777818841145668735438302648169316044042724840832712812913595000486931273982576471780650725882691058791697729420765720375016011754128003400085074055493671816510124395236175705814332262050866065692141829284179861153373209323961826024219246849721788823937039995164420278520091136605183545549094835338796216452780857438072303728294897700063475685984595557866620299310118706565380008548749813762163037533996517588211104016533531249748617685733422496002557154118302993451956109870411421364133723240658601841044189774123828345555185283883425190379385310145335750432991596311816309322542193769384090465025944412685479537534829188939268387595559158962215549882633222326840581940136772756347784344890124789642430792834488726887267367534667444883020124636414677817601187641974956299934000664570084631546779063223113540838482880540790485196251570181783947011088847642799192015546780915303156775408898093281359692830158144073086137884351062129861373499923904323122860361322389238403859969549131334729970596718415935893275393340365328896668486560851192156126987478789014999880607080486278911140327102649938746304229521805074544314246651 . . . . . . . . . . . . . . . . . . . . [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) d29751c1adacc04d3575b41d9fed723f4ab3e876 . . . . . . . . . . . . . . . . [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 (27 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'magicalmusicforlife.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 (244 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes) 00ef007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016dac6e498300000403004730450220045970acf7108bc76c7a509b8a907effd7314d3faf6f9ed2bdf78891e8feed44022100a711533e579494d60423377f1207c139f09d308f493897649894e00c7b1c8e69007500293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016dac6e49760000040300463044022063dfaf66a0091ab144c20d131c2fbaf09038820b931609f11620b1e0fc54e9ef02204864f6de9b9c4dd980e9fbd660b5791ae6ff2f0e3a915e1ca3fa9d45e1480a82 . . . . [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) 0015e08f5769bdb78d2096ab3e8c2be4bc8372d61a5ecb0110592c5b336bb5436c63d8ad1b76167527751363028711fe4fd73e8ac3f3f7702bc5458d38c098a8372ed8563b8ee3540f97ff71950ac9b9e68e9e23aac2a5944482e4db0b8f5ad46a61faeb9fb3b04d10441749ec7c083e92c9d5e6d96b634780dbd7937317ab6974ce54088a048161a837e1f122886eb364cec9d87bfc77ab43c00641187e3a150b733ad7b3775f36a01f197f40fa26a55b6e19643c933345e75228b6aa130328a8444c144328afdfb8410dc894aadd985a6066c343d8ffc5c1c02c72bd4f0fd965c8cb3e266bec45473ebcaa1344d6a8ab10c720e06568f738f0e86f789f85a54b