rubenkrapf.de

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:84:d2:d4:04:58:bf:34:db:50:a3:ba:b9:39:e5:81:99:50 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=rubenkrapf.de

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:84:d2:d4:04:58:bf:34:db:50:a3:ba:b9:39:e5:81:99:50
Serial Number (int): 306534368963054351086370432129517679122768
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 34:4d:56:c9:2e:70:0f:13:ee:42:3c:69:51:4b:5e:b1:7d:b1:48:ec
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 56:e5:97:1b:60:a3:2a:15:ca:21:01:d2:dc:5f:02:08:e9:a0:87:c9
Fingerprint (sha256): ce:07:00:03:81:8d:73:54:71:02:af:53:f5:ec:4a:16:cd:5d:d7:cb:df:55:93:bc:8c:eb:1a:cf:07:04:83:99

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

2

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

rubenkrapf.de
www.rubenkrapf.de

Other certificates including the domain name rubenkrapf.de

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

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

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAz3C9kJ3qlGX1mTEPpO0d
2VtKxVPZvHoPAEtCSb5bsYUSolKmlWk70QD0Ch8qgKEYYnSXSYAY5XVEgF0RIY7y
ZkKXwZoCfWbW+PXCIR7Zux4ijYM2lNnaKxT2waVbypSxIKgVliy4qVyt9kY4WBZJ
V2tsHDBAGxpE+eY+PvqrWUSisHw8LI7Bd5MLgD91zNZPqIO73T+TiBKzoyUWv6FL
v7ihda5zru8SkGSihlrYbrogwyuewQIztj/R1UokOWlytMDZnNZFQIrDR/1tNSgk
akRNFKKtuRPEaYIlYb1iMM7xqwiQvOiBZf7E+/gKo3pkDAhlVPB/A5AkX6syWaCv
uZWrkPRnuqauCj7nXHkb9c4e3NIeI9rh34bv6wboifFlBl/HjmI80No8bvDP/QYJ
9rGpbYrs5ekwEU+CnYPMmnX0XR16ryfEdjmxzKShy9Z5ohPTdQxW5Fonbe3ncTkB
QDRsaCCIMtnMs52vopNkIZjoG0mt6E6Il99Z4KQWm7u4GMgryU3HS20DqowTVQav
UIr2ttL4CRbBtC3R2d/j0LvnWaoTzT8lZiiUBqcCw5ASN9hEipkMIkFJPP5eSRnt
MUFGO/6XL3jN7LEbypTIUid2/AB6njMaEgwX60WYySIwYCjks2cgBhg24orOq9ud
7Wm5ILN9hiZEJrE/paogmcUCAwEAAQ==
-----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 306534368963054351086370432129517679122768
 . . . . . . . . [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 2018-12-03 16:28:50 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-03-03 16:28:50 +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 'rubenkrapf.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 846282966856736049833264416378323349495790172716734272602751171788230863973137126444585320413631827707580483339948676370474724349577245966150489702986560766385278480184816325170851295799410964440575474231650412348413341067575455876404384407705871454438567737469954030299539484134079217039393515526095318924569224588580206228885074917166429102657676571883865681941864017166195943824619697327147376427696743859671606351760347868462219929592716009815656372021124745997856666256465005868269448183718576477875977039858756781778224659387944132806870102224793923015977791797530824342149465678109699662685198978297648726521705373555555467633238885340736131258428427329443773522777516925832994656695135089032336503614759984202043897927313793573017267755241073529083263753529319568397857625136658383316062489656685335367190130192661092481349397668009371443142206883356290374138053593212771285687243179093150370990216858016836982088185209467757979553337471029598332196306936045861857597389585806916989039088285348084898367573769672628258519224937251732022652639635868859892081584262203456908025073748464451738036573679019616812391500619668790087957185651406205197071553618804584576333580632097287036390893953630454992606327328784607203513375173
 . . . . . . . . . . . . . . . . . . . . [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)
							344d56c92e700f13ee423c69514b5eb17db148ec
 . . . . . . . . . . . . . . . . [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 (36 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'rubenkrapf.de'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.rubenkrapf.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)
							00f0007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc5600000167751d90c600000403004730450220331db6bfbb8a142396748738ab49ebde2ee8b304dc63f3267c3ad96fa159c9b5022100f998aa081c3af5759e50801fb9175c87a3b38bfeb845bc808fc942a60ea7de3d007600293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f47800000167751d8ee2000004030047304502200c665c8b573dd67fbb6cbf974c59c62f0c83bfc7403cc31aaf6945fbfc1bb997022100e3eaffd0f713b04a2b15de85375de6826dbc84d89a34f9be1b3f6fe19fa9012a
 . . . . [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)
		009bf131a1bf0ec3a108b216170dd3b880a1ade0f3798afc2708fd8277855ad3c013502b1b586594e56e745414a06ad4bd04c1ad28185cf6bb24f430d2edf3555a739651a621153195a0bb645217ccfc17fca683d66304a7b2ed4d66c252bd82e4b1ed38172083e52e3298765a3e63371d27bc691d127fa228444ed3fd394be1a1d537688cb3c31ecda9c3e37c091cf26871a24094308933b9ee6a37cbcf6fe3ef6c37b291809e6a793679757522342b111b234711a8565bf668733b31664b8ebb8cb76c538f303eda9e9e211b30ce9b25032e535e59581a430eb95afb3eef19c1f0ff9b61330b4be966471168798e249b130aa72e1d1d8b377c6d6fd2d7f31d1d