kgbp.de
Issued by R3
About this certificate
This digital certificate with serial number 04:7f:de:2b:c8:a8:ae:9d:62:b3:05:c9:11:ba:14:5b:a1:d1 was issued on by Let's Encrypt.
With 2 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=kgbp.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 04:7f:de:2b:c8:a8:ae:9d:62:b3:05:c9:11:ba:14:5b:a1:d1Serial Number (int): 391960320279675632459604231570944438280657
Serial Number lenght: 139 bits, 18 octets
SubjectKeyId: 37:55:80:c8:46:03:cf:fc:89:93:42:76:ae:57:bb:9a:61:68:46:4b
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6
Fingerprint (sha1): 76:a0:d2:ce:1b:68:c3:f9:4d:51:94:2a:77:0e:00:b3:30:fb:1b:69
Fingerprint (sha256): c7:44:af:53:a1:e0:94:e7:92:1f:65:a0:9d:95:59:d5:f0:fa:cc:01:3a:3b:c4:13:b0:0a:9c:be:39:a6:48:8e
Issuing Certificate URL: http://r3.i.lencr.org/
Revocation information
OCSP Server: http://r3.o.lencr.orgCheck the revocation status for certificate kgbp.de
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for kgbp.de
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
kgbp.de
www.kgbp.de
www.kgbp.de
Other certificates including the domain name kgbp.de
(limited to 100 certificates)
mallorar.com
www.germanbakery.lk
app.help-full.com
testing.fostr.com
anthonymtech.com
navigator-test.sentrex.com
edivine.tv
app.dayoss.tech
higherlower.kgbp.de
smartbusinessct.com
wizard.kgbp.de
manoelozorioimoveis.com.br
meridianbet.apolocrm.com
www.kovitapets.com
hed.booksate.com
higherlower.kgbp.de
edivine.tv
rock-paper-scissors-royale.com
edr.rapidphire.com
www.irelandpay.com
meridianbet.apolocrm.com
periodically.app
www.stackasian.com
kgbp.de
www.wherethewildbeersare.com
www.crossroadscreate.com
app.qatarbet.io
reservas.futbolfitclub.com
lavina.aimcomely.com
www.ownassignment.co.uk
www.fikhrie.net
theduststudios.com
plaintextfoodwebsite.com
www.ormeaupimpama.com.au
www.germanbakery.lk
app.help-full.com
testing.fostr.com
anthonymtech.com
navigator-test.sentrex.com
edivine.tv
app.dayoss.tech
higherlower.kgbp.de
smartbusinessct.com
wizard.kgbp.de
manoelozorioimoveis.com.br
meridianbet.apolocrm.com
www.kovitapets.com
hed.booksate.com
higherlower.kgbp.de
edivine.tv
rock-paper-scissors-royale.com
edr.rapidphire.com
www.irelandpay.com
meridianbet.apolocrm.com
periodically.app
www.stackasian.com
kgbp.de
www.wherethewildbeersare.com
www.crossroadscreate.com
app.qatarbet.io
reservas.futbolfitclub.com
lavina.aimcomely.com
www.ownassignment.co.uk
www.fikhrie.net
theduststudios.com
plaintextfoodwebsite.com
www.ormeaupimpama.com.au
Certificate
The complete raw certificate details for kgbp.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 DDPRoy4auPJQg0cMGU31fnez6zBj4BkWUeUxng== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0L0WJwbiUfOM4ojE9m12 HYwBHRGJQnx2k2oD2C8Ye+O47IzPhUEFSIDmEIjgAdTokTCUyGMdt7hV2m9HuU/O Sy/nted9A2qnqb5umsWteTn4h8pJJU5la6UkDbiy+i/lGvdQK4pstOFMAwdOg1V/ RVGprPJAY1Ln7ZoohTL1737xsZkd3AAKWj2lP0qnH4EyW6wKAwl8yi5tBHsLJCkO iZU/rk+LYd4Mpks1TEDLkV3EPGM1+a/Pf6lE+Qu+PfVX5C0Td6c29iBSW+xkVzN0 G+ijdTqSjFw7uRHE9tHOqTJDHxZ/nv7GCZ1eG/c3UTunUZAfzLZuO66w16du0W5g v0loUxY9uQi/EDQ5rIxcwu/3zw5MDdY8Hkn+5N+f3NZiMGDER5ZuaHNdlOvmI0ER P8YVWVg2PRB4UmlWdn8/QpdtlpB5vm7cUfKqZPGetoZcfIzsNeIk19NfRYxZV6DB m81dWWfLcroE2BaT1z1T0/U30WD9tiP+8bil6WAnlo8NtLAN+nYo8Kwmc9HVSuI9 92Z7/rBodntFMRrE/FhKMuC4t6fbfxI1a8p/66+A8GoV9sOLnUQxU3xQJe/dwffY vgxocQgMQgwMGYUS9kfLzlbE8FS29jVcT6FwcgfP//m7Kin7qo7BjoK46sOtrZ5U lo6quFUOBUIHQPVBKFRm/VMCAwEAAQ== -----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 391960320279675632459604231570944438280657 . . . . . . . . [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 'R3' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-04-01 01:00:07 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2024-06-30 01:00:06 +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 'kgbp.de' . . . . . . . . [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 851579269869704266343332317458922417633299355280885793535174713519353219737124866743116692327537052807575425982311123957911053433929755106248973250634662381481223605780021619352763052840315917660188048208264386756101172380915933668797188634128338280715530529202879917569010567344233460687951069298468101379981379525260647689598307008940625610402583576938005787351447568979957088066293414857597927627248272078459101693646861262061089578757350036098116716059255349266255506443851653331750733334308912050436945427242791293913961377655053975219642463605034842580077755606217205926056511712798808667969191302603843283394825983751972627227396002971902968717265168997299601460706810920982489278010131106001311230531176559431548806693135791096387830873008819260676099799764219123702334702515537780809558366665840237711984951607330434498197074656830309133036590844121280270851576196144411083866428575270298150993853562999906058772568080277916183141464592446701061070877453317323440836792530260245227445669014916427768779132750716502665145027439104735678823653872990044202852239959742627948458027167110566443861133663325169128408313127015298553964220517239622966726248482350726119357412487648542865289251775361185695711106074075580040670018899 . . . . . . . . . . . . . . . . . . . . [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) 375580c84603cffc89934276ae57bb9a6168464b . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (24 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'kgbp.de' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.kgbp.de' . . . . . . . . . . . . . . . . [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 (12 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.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007500a2e2bfd61ede2f2f07a0d64e6d37a7dc6543b0c6b52ea2dab78af89a6df517d80000018e9762a2b1000004030046304402207a1d9f636c760e1a8aa92f365b842085d63c61d6271a9e11b9716f9df5a27929022076307ddda82b383bdbcec24628b1c9d213be1ab83bc3d39ded0a8794e867c80a00770048b0e36bdaa647340fe56a02fa9d30eb1c5201cb56dd2c81d9bbbfab39d884730000018e9762a2af0000040300483046022100e4ae1a2ed46d6eb734881bc47d2dee17b1c978d71fdfd510832cfc5fda0a8f27022100c77e01f415691a0362b6dab1377813b1f7afa43a994e7e67aa0c0969c39682d5 . . . . [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) 003cf3c1e7cf9fb200bf4f94e2c090efd5fdef29fb82ac5065be85663bfe54c25bbcadb6cf918d67e6b85798c7099f87f3fe42a55d12b497e5d98381624623896182083d4b8f33975315893f36ad263202299e59edf5948f786a71758cad1775d20a3629d263e4444d13617af3a324267338b1e02b11e8d4a50bfe512fca6e5ad3b5287f73cde6941413b9bdec4ff4e736ce9b7afd5e0bbd3f7fcecaa8c79125f33fa9a6d080d841cbd9fcb4ebf75a91686c9d9b041e4be5c435683206dcfb7e23f9f55d2a74bf7d2b24a67d65ac6912307602fd60f83194714728abd43e93d7e82c3f16e90c33d1a32e1ab8f25083470c194df57e77b3eb3063e0191651e5319e