webkompleks.de

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:75:0a:a3:bf:e0:d4:92:81:4e:a4:ba:ae:11:69:ef:ed:9c 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=webkompleks.de

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:75:0a:a3:bf:e0:d4:92:81:4e:a4:ba:ae:11:69:ef:ed:9c
Serial Number (int): 301164037241129461137271059923018615614876
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 6a:37:dd:6c:40:02:82:ad:ea:43:ce:7d:4b:2e:66:1b:31:6d:19:9c
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 51:60:9c:44:51:81:44:90:cd:cf:09:1e:68:a4:51:17:ba:fa:9e:d5
Fingerprint (sha256): d4:3b:22:c4:36:6c:e9:eb:34:d2:09:f6:92:f8:ae:ca:15:f8:4a:fe:7d:e5:d8:f4:22:a2:ac:23:42:27:f0:89

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 webkompleks.de

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

webkompleks.de
www.webkompleks.de

Other certificates including the domain name webkompleks.de

(limited to 100 certificates)

Certificate

The complete raw certificate details for webkompleks.de in PEM and ASN.1 format.

Certificate (PEM)

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

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAp7Es1HYDR912H/KE3nyq
5X1F+YTquUhQHWiVPQj8N0mBh8Dz9/6nnzi+6sSGUsBpFdkwP/VDV4jW24MRub/P
//tyzls0VHX/1OP1wpGPA/sKPh5FRrI6jBHUPc27dqhQ9eEgtxzmmyIMzLAycUS4
Wz9vbmZrdD1+bVLsLPhkMm9IupnRTVtNgFSPW66y3GSh+fuDzapIQzXvcif5lD/D
Ymxam7sTdT7TkkNm1uAk0sGx9jjPnWlntwSq0GQTs5AS3SOaBdbCeMO7W/D/tqEt
vqJvRic4zJU4D1oPdGklzH84IJC+52ZENIu7JnZ8BoEJwWzg+hi+1ZDVeT5cC0k5
f9tPlQAjEoFtHQatzdnuK1K2mm2hHUUSG05OIeNHofeDQOGV2UFI21yM31ZT+rIh
zQ2Sts3IW5Tp81+MzZs/rvty6tO3NA0tcBrKbCByZBYYAFESwVhd2TmS8iw9aXBM
J+0sfvl6Wwww4I2/2wkGfU4jElA5vTAGUVpnQIxthUf1FsQbDwCcsNJ+vtX2i3CE
S939u8s03gKozoMoBQU/UHJIH9iRFweCNMoFnHFjKiuTazyVjl294kZDaeiOSW3d
F3OzoGwUZbqZOCzIF2CUkTmpea+QatLlC68h8XZAJIFKGAdobW5fw/h4C80H+fPF
kiqOqwzPQG5a11DPdjmyQwECAwEAAQ==
-----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 301164037241129461137271059923018615614876
 . . . . . . . . [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 2020-01-16 23:46:05 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-04-15 23:46:05 +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 'webkompleks.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 684124041447842544120085793970545559888496012598445268947211046114999039996728005152339177598867757558041373588172689757829205011773219505075917990519369015808824934559442599831857559376414147795934281209719764399885160539366488557232692368764687914968771226274128229122210977455655670469567482508418210756676519168248495806810481018163976303349761180872664659743785861450124354049044945389417356206909788649316443703211513269041904507882464633534547066112225111607503492974194086937788804409208160834596012903852890791660061131142547980569414124991501483210753580182546011018149829395249987385765367940777942431663802872228569940258101251639291305454335562135420531281932087271154623072559460062247526085228761778335188718554739756800237626470135009117051894958904703044523517266846289474264582543569671830976808027422719420840677088755004845233748119013782062440475711896548701537558776524456910518319254680969519164041123191049656241644883549019676657980515770802844621926997945508344691826953611570018463418826754557866917998567581647493171353932937559769857989429653627712226468251208032655872047073865831731459907361820241553287666909732629318461329016208948346195848975609805344335005811879705744622390985874634865728489145089
 . . . . . . . . . . . . . . . . . . . . [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)
							6a37dd6c400282adea43ce7d4b2e661b316d199c
 . . . . . . . . . . . . . . . . [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 (38 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'webkompleks.de'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.webkompleks.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 (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)
							00ef0075006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016fb0f6da850000040300463044022046869a988bde31752ac75ab94e844d550e8b7ad6a48b1bccd55cc9f2d9290224022056d7c54f5bfee7c5b79045b6aed6e2be56e6c522b3de099658f1727d95b8dfd900760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016fb0f6da810000040300473045022100d8d1fac590a1b53906409670869ad305098f8b07e199e8f0909a8f7fee65af5602203a2a9ad7e6f3827f11e78d9c53fcd4209eb5639a5c8891802975257a4556a2d3
 . . . . [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)
		0011cdb730996b04e181f1479449717bd6445f5940559ce6e814c239878ca2a2e503901b5b6eabe5b901de4100a792c7eb3dffb04e69529d5b2e153c4b88c9cb3342cbe9f81de720bca917cc2025459190336faacf655cb8bb6aa98660ed68a4904d20c1e7575428a2b259546b85ee135b7a323d5309443ad7994ad6fb72f863a31f622a454c13b701ad17bd38f31ad0165365275aa125142201bbf8a64859f64a4d68fa863617f98e3bf4a90d16706328bf0ff90834ceaff34ad6e94a0b7f4f3b593d329603080a2eb763213059d000d475cfb1f6ec36dae72bdf32de6fd8e1a7aa80430f8adf9f64500d2c89057388fcca3991e4fbe1846fa59c663f722e37c1