test.dsr-hotelholding.de
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:ad:11:59:05:2c:c9:fd:2d:1c:4c:d0:42:ce:e7:20:8a:02 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=test.dsr-hotelholding.de
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:ad:11:59:05:2c:c9:fd:2d:1c:4c:d0:42:ce:e7:20:8a:02Serial Number (int): 320228766367912447015654780921935374092802
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: fb:94:ed:00:a7:5b:84:af:23:0b:9e:50:e0:00:57:dd:e4:01:4d:d4
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 3c:7f:35:2c:04:04:c6:f3:3d:09:32:6c:8e:98:27:0e:cc:a3:fa:56
Fingerprint (sha256): 39:39:3f:1d:67:f3:36:35:b0:91:a1:3e:2e:14:2d:cc:4c:f0:25:e1:41:63:75:68:be:83:f9:bf:21:fe:68:fe
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate test.dsr-hotelholding.de
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for test.dsr-hotelholding.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
test.dsr-hotelholding.de
Other certificates including the domain name dsr-hotelholding.de
(limited to 100 certificates)
www.dsr-hotelholding.de
mail.a-rosa.de
mail.a-rosa.de
www.dsr-hotelholding.de
www.dsr-hotelholding.de
test.dsr-hotelholding.de
mail.a-rosa.de
mail.a-rosa.de
www.dsr-hotelholding.de
www.dsr-hotelholding.de
www.dsr-hotelholding.de
vpro0260.proserver.punkt.de
www.dsr-hotelholding.de
mail.a-rosa.de
www.dsr-hotelholding.de
www.dsr-hotelholding.de
www.dsr-hotelholding.de
dsr-hotelholding.de
mail.a-rosa.de
mail.a-rosa.de
www.dsr-hotelholding.de
www.dsr-hotelholding.de
test.dsr-hotelholding.de
mail.a-rosa.de
mail.a-rosa.de
www.dsr-hotelholding.de
www.dsr-hotelholding.de
www.dsr-hotelholding.de
vpro0260.proserver.punkt.de
www.dsr-hotelholding.de
mail.a-rosa.de
www.dsr-hotelholding.de
www.dsr-hotelholding.de
www.dsr-hotelholding.de
dsr-hotelholding.de
Certificate
The complete raw certificate details for test.dsr-hotelholding.de in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- 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 TN4CKZsiKxAVuM/g -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA937dFDas0OI67aFt7qwR JdNLf8FFQu+VK01XQpONCfeiUukywnqPf3Sd+O3JrjIahfvYNtKux2MK5TKUOS6+ PikaLnKa5lXeTICt8yVpY00x+AWCDxuiwzcRgMlaSTUnNRfCe2GjVv2j2SFgKe7p 1fDwRcxHqBPeoi9mgOz8qCUZgyiItGdMvCYrOQNnCkcHGJ3ot2tBx/Iv+BdZhb0D gcXT3cAGnBbMTgPStUNZHdl7bAF32TnAsCK0MvvIovNP48yddw00Jf82/siXamcO mIZnlw9J4BlRuhrTTa7XjAcaO9pZ+Fd3iU/MJuNDdTzzCqIUZGMPjSvgu+I8Xl2b fdZh+BDTLkQRKWssmhmzsfVq9wo6eaFFlGqGXcJ7TV0zvLCEEciwuXxl3tENgcPB bca7EZKnTWjMvtxANYuLsv7MVEK2QLqhtrZVaBL4yfk/8Fppy0jvauJKBemjNVdV D6hGkPuoSYPEG2hIP8Ongr8pi6Ixf0cfdeaNteCFwNxVepxeQo9GDjU0PfbmUODM rrJtyTuuGpF5o620Sw1Aq08WlC3Zg1ktHnMPeSxWU7vwP5uoJAVWyb4KYUmLSVXu 5soEr3IlmpkS7MttOYNd2WK3Xdzp3anfC+4T0GEMa4ZJOi3W9ExJLScGbvy/D/Zt FT1vQGjX2QlJK6jzfa+LHxUCAwEAAQ== -----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 320228766367912447015654780921935374092802 . . . . . . . . [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-21 12:14:13 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-01-19 12:14:13 +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 'test.dsr-hotelholding.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 1009693796875599484657562675602089005674577632650638075247544947648322594097730526084643581269962639381033656946098362266637210872303980788285755048091498353995285174094694094251253029640495640940630670325913868428953585402701421536632288857446580669786391629991765382716985963161996927307830111177972526514941377213203299366466495198912391244372827957103365723087954323264583187734102023294433797537056853094541355747028403937603202996699392906426767587587138940900651243071717155744679894465874887100201317195386254325676280913832499153207976308203046925258398878845605224667342572060812168198649937214562179162074354372293318305727414062058433813906866906036551165502387070616683781881087100254489548440576831413440591115263649744629056198546247649794637476343754429901623110917124199367796301467012594579123295154252131437094874232902265227963470715473554212424346953178294212670463252930418043076908021197902298369539822463699777570516542812030887863490786229544003831806213096826112227084618117583891215934819344151666536644610559817881756365867743844203877741337135157236006194649120655744971461815313873256674229038813634582230201255723086860445777943579669407434142852685752811204847036978895490805885761257855661355884551957 . . . . . . . . . . . . . . . . . . . . [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) fb94ed00a75b84af230b9e50e00057dde4014dd4 . . . . . . . . . . . . . . . . [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 (28 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'test.dsr-hotelholding.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) 00f0007500b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016dee7428d30000040300463044022054d82c6ad86c736985aa595801fdc8e39deb17ccead76c4d11fc2d8eb0a9de8a02205d08ea8646f8f1362172a0add446c142e94d3cc491ff0bd61b746e5a5804c1980077006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016dee7429040000040300483046022100947fab410a309357ff4021b07b6b9435eb8d900306fe67cd3ed4c254054ef8fb022100dfdb2ca869aafed3c9a08272dfa3ba651a8e39ab82bcfb86261ceb14b7c1b4fe . . . . [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) 0097dcae6696808e5cf39ddb2b401d83d232f7233647a1c14fb33e613154593777818629d9bb9db66026bd506c06296adf3aead04e193a33503357abd1bd4fed24904066a87cf6819e6cca7c196a2c45efc65c4f625fb28e4f3fcaa9f8391ad8b6beda79735b99d5dcfceefdd6d1e23088db3b6f87168baf071a7021d0a087cf1e87d5d9ce23bbd5b69a9920d52ea838d286df1fca35bd5a40fe2decc3fc8d06d3cf3e5f0eab88049f956c454902c081bc16310ad886a5ae87b8dff2d1d10881c802c830ba872f759692216a1bd68d0a592b5f1b14965cd815ffd090d13f657e34bff7b20c0f27de7613a972b9bd3ad37440a72a834cde02299b222b1015b8cfe0