engstler.de

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:f2:05:60:52:c4:9a:fe:83:e4:dc:d5:2c:54:cf:51:d7:f5 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=engstler.de

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:f2:05:60:52:c4:9a:fe:83:e4:dc:d5:2c:54:cf:51:d7:f5
Serial Number (int): 343692336869359467754580445235768563193845
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: e0:b3:20:54:f4:be:a8:c6:f3:b5:1c:17:1a:ca:62:b4:99:d1:4c:f6
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 0f:cd:51:75:ae:21:0a:82:51:0d:b6:b5:3e:ee:63:69:dd:92:30:84
Fingerprint (sha256): ea:7b:35:75:e5:be:a0:14:76:02:1a:86:98:f2:d8:ea:f2:e9:5c:1b:a4:d0:49:2f:d4:fe:27:93:62:e6:fa:1a

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

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

engstler.de
www.engstler.de

Other certificates including the domain name engstler.de

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

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

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA19wlI+ShLen5yHA8ibtn
BFpyhxnJRl8o6QjRrz5pint2IbHrksZ6SnVGLMfv0HYeLo1rOJGmAISLLzu/q8qJ
dMYkjKXysYlJftIXsJlXdClaJ19HkAhAy7JOs75mn/9e9nB7dQOavZEvMt4XcqAD
k6LB6K1JfUBBAOjFYL0ntMDFM8kdWPQOeRw17dMJJumIOeP8fp8A064Vue6K8Stf
x6FjDx4uyWLIyjRc/wWxI2GuOMNx3KN2XO+J3m2dIQLLwBYuYmhcWyXjA+iPq9Oy
kOtiJEvPocAeCrj6N87poPM2Yn5ob9qDNpdjwz7rkuSfgWQ6h4/LSPd0yPSCI3MS
+gDlyEqlmpe9yA9qcWKYal+AWmU1Bam1u9jh/BZumW34+Z6PVKFMq0h4im2UoUk5
5jWGb8d3O8V+xDYCz48KElj4wONjFHxyzRzRonHS2FHMMtXN918keYqqkw1HZZJU
YsO/PQRvLx4OAANpo8L2rRiowk1zxwY3wfpZcFALideEAkz7b+ZFXpna+dRkvk0+
typLbq0R24KdVLW2m+ceIsLDQ7qLMH1ZB85tQCYuX9w2zLhz60fasAj3dRNQU9C0
q1RVmjaX1gQljOEBnVXjWQPzQRjdlqxmebvAwu1ENY908/+6Y+cE9jrz/GM2Gb9O
LMeqSnCTRw2TfRg3JTYv+JMCAwEAAQ==
-----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 343692336869359467754580445235768563193845
 . . . . . . . . [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-01-20 02:01:37 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-04-20 02:01:37 +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 'engstler.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 880631730739096872457881662250528436382314538551385315249242070077749628190127921547497939487569742023674857993545557615501198361161103038629935832489829927739609282855329898895984618472813671901353694793177308961326508065473717185293258678857538361598796634904193463061916067914134152331065972042026490798311417705157887996787251271649352571559322573001921546415277822619826695077032025127144948348259691013923995157933954552388416248052792239648502757936190763259910534933954582381604544218730034761080529175310106367635361240913167118533849278694086153032201285816168543690770506923778760383050256582505173847332220169963862873368371147329316778071230596746407187056630802726007983657846758051630051258150867954162784090331753984775537188102494308567295378180319654793783149496787687076375626071582233023068604235368677098861331369877006027823649316716193556509689204290260721977551487315729586373261469745651663978668681092952227876079473748151086548308736434725119238264048759015135736751294908169848531365974997217293516138662727764083583687985577690772466403697894129057949829495302220614296336525419875417631964878127261417720426576146366841949911830206380419141764804705818807727093797647881733871703826902686995598529263763
 . . . . . . . . . . . . . . . . . . . . [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)
							e0b32054f4bea8c6f3b51c171aca62b499d14cf6
 . . . . . . . . . . . . . . . . [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 (32 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'engstler.de'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.engstler.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 (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f0007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc56000001686934d847000004030047304502207ac34c07362a958d7507c613201fa17e2bb8ea72c8aa1f472f33ed94f63572b1022100ea180319a9ef3472aa485f6b55d2ebf775299310291d0fda53f065decf9c012e00760063f2dbcde83bcc2ccf0b728427576b33a48d61778fbd75a638b1c768544bd88d000001686934da270000040300473045022100ceb03263bfa451bff37be5bb2ccb457df2badd625388aa163e35e3640dbb24f90220680004b3bcdafbe769868b9a95c6e8458da3ef45d115c322786a9f58f2a87dc4
 . . . . [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)
		005f62ae8a907fe1a4b0236fd1b321f4a5a721da9129653194a802aabcb2f5fc7eaddf5c07870df9a8b3e7679ca62f74912e41e2fae5bae9afea390754749d81d2492068c632f675fa088c9e2d786ad14c85e4191f2b13b675830d63c3fda34394afce15d7cac77403d0c96397dee0f72af8ca3fcfcc13c5dfcdd5cdad2a913002e33dc36ca826ecd117d1bf88324cc240c8ac0c7340a24fb9eb31db6690834d79d63dd42decaafd2418fea6c82a20d08ed977193808eb17fde83c25439461f01bf848184ee377805659f14f85f2cae638636d55484fe074000df851aef698c1a755692fb2ecadca4b4d9efd026e8555dc92d5f18cf8a1ac78852e21148e203214