musickool.ao
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 04:3a:31:04:63:45:03:6d:00:c0:91:13:2d:15:c5:e0:94:0c 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=musickool.ao
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 04:3a:31:04:63:45:03:6d:00:c0:91:13:2d:15:c5:e0:94:0cSerial Number (int): 368250675962862666690949767814514714121228
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: ca:d5:ea:1f:2e:f0:cc:4a:a9:d2:97:b4:a1:c0:a9:24:33:7f:7a:13
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 90:45:91:25:56:14:80:35:e3:34:05:20:f6:74:1c:96:0e:b9:0c:89
Fingerprint (sha256): ea:bd:fc:38:ed:9a:d7:c2:2b:e5:c2:32:1b:aa:d1:e9:3d:9f:d8:7b:4d:a2:13:9f:76:d1:f0:62:7b:fd:f0:43
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate musickool.ao
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for musickool.ao
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
musickool.ao
www.musickool.ao
www.musickool.ao
Other certificates including the domain name musickool.ao
(limited to 100 certificates)
www.ffreefire2021.ga
prasadtawde.online
www.rutaspozoalcon.es
rcinnovators.anevent.co.za
www.saas-ai1.tech
musickool.ao
iel.tuition.io
app.asset-capitalism.com
pre-sale.idol.land
auth.ecosystem-map.com
prodeveloper.nl
exerrel.com
planthis-auth.pl
exerrel.com
webappy.app
host.circlys.com
musickool.ao
musickool.ao
xn--nettipyr-7za2p.fi
musickool.ao
app.duer.pl
link.musickool.ao
xn--ls8h.multiverse.ai
jarborist.pl
prasadtawde.online
www.rutaspozoalcon.es
rcinnovators.anevent.co.za
www.saas-ai1.tech
musickool.ao
iel.tuition.io
app.asset-capitalism.com
pre-sale.idol.land
auth.ecosystem-map.com
prodeveloper.nl
exerrel.com
planthis-auth.pl
exerrel.com
webappy.app
host.circlys.com
musickool.ao
musickool.ao
xn--nettipyr-7za2p.fi
musickool.ao
app.duer.pl
link.musickool.ao
xn--ls8h.multiverse.ai
jarborist.pl
Certificate
The complete raw certificate details for musickool.ao in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 7SpSMV+x -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAlRGykUOW7wS3eAH3J7ic jADUgomHh5mJsFbKs7loO128WkBQcrTuQmHRaLVDy2JYxiu9vyqsIYX7/zWKVowE Sus/BjK6I2a/7jce4rMCfBRNbC773LiaVX9FB/aKDeISnEPCuYdxLVsdIc1dEVwJ jPNEOErvghybkZ+qPAGNBAMz+CY7Z/t1Sh4Ps2Z7EvriBfM1XVNZwNrd6LuqmgFB 9OIjawf+FnxDPNTibCDF2F9CpFOzM6eR/T4MC2hzJHWkpLPdJmtErIjzDQQteBA9 qWa6PpGVRJoBcc5yHZvN08yAaC2F51sFg0HyQKrRyrDSNyt25CvxxTG1wsCp9E1o SppP6gmLVeP28XvwOPb6I+jfjgrmgjIN3sdkXMgWZkUBeLx2p4vf3zKi/dPQE0On ESwc/9nzrxdYbmKn4jHJxGpCWD/a13F7kJi6QwivlxXwMW1Sv5AQlqGI4i+5S5Vf jfDMJGuFG4tfYHXRANIq3uy+b98PTno0UwvXPCdhoZ0o4NYwTt/iiXKwU7ilo9Xh oeUgGgKfftayTzthUqZB6b7uFKUlDTKHLz2qEiWI/FW0DNeyNcg1e6c3+kd8pRtC So8nfVms7zzY8dpBsK7HGRyuF06A1sNu3EdYJA0qs7RBBaSdP0dNjQIp8okbJUNk tHtJm5vlJLCYNXl/iCvWlosCAwEAAQ== -----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 368250675962862666690949767814514714121228 . . . . . . . . [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-22 19:02:18 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-20 19:02:18 +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 'musickool.ao' . . . . . . . . [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 608148995898358137258202659711540345917116314065148515292302224242187070873249777143633154658918907125579599755140017660456231402198076996759528998153766787328697543303984114972941669448989470640411505188067409557782891524661532623896043108357318232107282208820322763300052967236058988415825675779580874274183342168112499533795170613055568675731780542745113709471207046014691252050705295164109792528186961467812900135200354978777731660554543135883281683562672710665053736705148979258220999674941720435596171213287531439125775874005747875735774565224613387664034025639692102850696716915240142248901691798740463142201307679261188226631752087392873314938490401840468719371764652185131275414971455633637484815877419580964857168864636167197191304476152185763542663439338470930161734539927118034497030727819943074508184165890189285573931039690453816498712145326275086582129936250134580277634093646961237415090723485935060450371815901443907862764765928644882678482026013187052591825177427395947422570746417289585774267020236247972194637434856849891582087452445682414882875492980677619880388843843190178169129436271780352032130299089216269194729073587918622652799370977576198911643935941813685253183202758460309155215804244115055454434268811 . . . . . . . . . . . . . . . . . . . . [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) cad5ea1f2ef0cc4aa9d297b4a1c0a924337f7a13 . . . . . . . . . . . . . . . . [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 'musickool.ao' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.musickool.ao' . . . . . . . . . . . . . . . . [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) 00f0007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb2730000016df51024190000040300473045022100b3d0ee68ac93b2f553b21b497a7d07efe95c6ddcd1b53e600a8e92301035b558022022ad1abf4bfd76ea2b3cf77cff0f0aa9a92c58f05ed9f2bf032ae3696779c01b00760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016df51024450000040300473045022100fa78c788426d27177148ffaf560d311579a547fe8d08d2938ab1ebb1f51822ed022026b92b041cb231745281cab7d289013098f11f26c4060b8bbf3a7c2c3964fece . . . . [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) 008a452a377a1faed97a778af061efaf7a681f45c1cfe8e0818815ed4da3a1aed7ed5ec864d1e840b0aab902e8d3f830f0a63733a6d3c0309c8041017b322b4f15723d6d08d12fc4d88088895320f3d8863e3e39ad11dc5bceff276ae1b1a77b324a0ae2d231ee5929e244bbdb6a45d93a4bc525add0b94a3defc3efebd1ef5b96e39ddf8abc27d3ca777f6a0eb570f4f0701ec0f7b1963885bc4d58f6081f8237443e66ca56224f060a4dcef5be2713ce00dc47b443f5e73ed96809e53142b34b70041d455eb4ee00bb24a5478e2538f8d079a57924604936e55785070152fd50281abf9a61b95e6065c38ec8b3b72ad6c9359b5b59045a284c72ed2a52315fb1