nc.r13t.de

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:9a:fd:2d:ce:44:7e:8a:6d:a9:bc:45:a7:92:59:06:a4:6a was issued on by Let's Encrypt.

With 3 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=nc.r13t.de

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:9a:fd:2d:ce:44:7e:8a:6d:a9:bc:45:a7:92:59:06:a4:6a
Serial Number (int): 314076874821000536960403026512603985126506
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 0c:ff:6a:a9:88:29:ad:b9:fc:d2:0b:0f:40:2c:97:d8:7e:5e:5b:0f
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): a0:8f:5b:10:1c:5e:87:26:20:b0:95:99:f1:89:41:63:95:df:b6:7a
Fingerprint (sha256): bc:3e:96:52:b6:e7:b4:63:d8:97:4d:56:63:01:78:06:c2:e4:33:11:95:4d:ce:98:72:00:6d:e0:34:d8:ab:78

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 nc.r13t.de

3

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

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

nc.r13t.de
nc.v4.r13t.de
oc.r13t.de

Other certificates including the domain name r13t.de

(limited to 100 certificates)

Certificate

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

Certificate (PEM)

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

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEApgJrrNzPS2pOuzHm8wYf
Rqc6mUD6zRo+1tFmvrwgahxdPgi/+2Mq6dzeVyv70UR47/RWSgI+qM1Fe0HmQrDR
mrRO+satTWwvp2/6OPLtQh5r8ZDwQDKLBc3UFncDEPm4Dw8a9bmvQ7CTyxALAoAk
UWY9S6mY6u70i7tP6FHPmeyH5DI4ErtsKLsKYxu2/USWwq6Zej1iymwj7nlR/Zq7
ww6drJnnJj1hSy6A443TtJSy/2ZooKtYGyDzA+Gh65fspvo7suYmU4YZZgZCMv/K
Wt/befvkG8r9ZSoQDbK79bl4uIuI1ITooMFhog56Dy/d1ddWm5OPZlkvA0SugYMq
GsflMAei8JEs3OEG7eubufCr1MnrXhG7OKhGRLeuLMDs6KBXMoVQi3nyZfmPCJrI
R3kXpgRraTVJFcax+cDoTxD+k/Pg/kkPvgXKyJlcfMpPF6Jdo/Fi5YvfuyEvIeq2
azK7xb0UjZ8/OgyCp41wvwADIGyMSRXb2Voqj+pz+TBogLpsgdi1VVuNVoySaxNd
2V2cUF7Hcttdj/NK3sGMM/KsAugGrvTrFooeGwgvwQhbayviVu4EfS78RCi2jtuy
OGyJqvo35peaYGBOCs0oKcLYCapwqUgc6qAAKkmD9Stp9kJP60OxXS0bBGz9+Uiy
1nu3e6KK9Ge6PWn+0rnpIW0CAwEAAQ==
-----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 314076874821000536960403026512603985126506
 . . . . . . . . [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-11-22 21:30:35 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-02-20 21:30:35 +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 'nc.r13t.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 677259490340695079774891333009586292207698051408560393219286461530500244536054603019377671184793074562986104056456778234317478893672104843048021612415141515871271756775903984802872768480697253760525871984747851305168227961268598472696979951274860816877009208605513715624016959395525770792908296433770514066031624464147710810652434459348094576614929559708037423908600455161467344344204872537853912996228684898713607854365931546510493419408294493614339010154331641988330027845891805405884375478052651031443272658694192549542548242755578490579606563234519951193726673904605161281173800456521114565467895721249809450877161746548030446877884094121626679399735463224279692629498175693897300689305292276127449877146528386354505999452840784067274080921962491440139196392941292701710916404535553131392392616791342698717051115828832203246525004297170699842636667211885153600154497789882841272181341219272005958980516319912550036272108041923239524377718038592261089914482198271998242596207104433365075587076258633116772361590585007467959763683849629855031282154554327334421151016929833526063619813663602107561432324972783703173700758316535130305750338289859429414011178613574580970746006340144082699268529320754572058918870425539966691596378477
 . . . . . . . . . . . . . . . . . . . . [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)
							0cff6aa98829adb9fcd20b0f402c97d87e5e5b0f
 . . . . . . . . . . . . . . . . [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 (41 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'nc.r13t.de'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'nc.v4.r13t.de'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'oc.r13t.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 (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f100760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016e953d08330000040300473045022100f316cac0603a5b649fed0b0da2586c89e10d9cbc99ab3f0c437fdfb31c59bab902200b37bc62357c94b23fea06f94d9bcf1c61a844dcf28823eedf6987aea7291a4c0077006f5376ac31f03119d89900a45115ff77151c11d902c10029068db2089a37d9130000016e953d09510000040300483046022100f0b812cd4edf70986b864d81b208d0d9c8867ac5837f54953daf5b7769fc2d7802210095767482ed54332a6f54bc782b1c2afc66c5124d0173bc699f8c2985eabe7165
 . . . . [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)
		0007b4470ded767b8316bd9a1b8a80b83ab2d8ac000a68f848b1e038936c53bcc1c2067f53b71aac39045fd1e3bb91fbeaa4bcb837bcf2f2133db822f0f2f402a1d489af7af15aaeaa8ac2efe6137226b1842737a5da2da9ba6d595c4c623f1583b8043b00647d04b69009eb3c722b1c395d90d133251bb88ffa0ccfeb54ca20858a8860673db86b8fc9cdd8d430abfab4ef2f54743a1603d1ff89ec09567274e649e90b19e304cc0932db237496b89c5b2e8db71c778f40e7a75e88dc18caf3058dd2a6e6452db0c14b19d5fa6213cfb6023a3b4c1018c54f64a0873978b70ad838ee975c664f8c6e42e85079bd22914cad53368b6c0d1a3c02a3b6dc7286aa1d