CSR-Generator
CSR Generator
Erzeugt eine Zertifikatsanforderung und ihren privaten Schlüssel aus Subject-Feldern und SAN-Einträgen – ohne Upload, komplett im Browser.
Erzeugt ein Schlüsselpaar und einen PKCS#10-Zertifikatsantrag in Ihrem Browser. Der private Schlüssel wird von WebCrypto in diesem Tab erzeugt und nie irgendwohin gesendet – und das ist die einzige annehmbare Anordnung, denn ein CSR-Generator, der Ihren privaten Schlüssel sieht, ist eine Zertifizierungsstelle, die Sie nicht gewählt haben.
Das Schlüsselpaar erzeugt WebCrypto in Ihrem Browser, und der private Schlüssel verlässt diesen Tab nicht. An einen Server geht nichts.
Die Hauptdomain. Ausgestellt wird von den Zertifizierungsstellen tatsächlich nach der SAN-Liste weiter unten.
Namen mit Zeichen außerhalb von ASCII sind in Ordnung — sie werden als UTF8String kodiert.
Zwei Buchstaben, ISO 3166.
Durch Zeilenumbrüche oder Kommas getrennt. Domains, Wildcards, IP-Adressen, E-Mail-Adressen. Tragen Sie jeden Namen ein, für den das Zertifikat gelten soll.
So funktioniert es
Füllen Sie das Subject aus
CN ist die Hauptdomain; O, OU, L, ST und C sind Organisationsfelder, die eine öffentliche CA bei einem domainvalidierten Zertifikat weitgehend ignoriert. Organisationsnamen mit Umlauten oder anderen Nicht-ASCII-Zeichen sind in Ordnung – sie werden als UTF8String kodiert.
Listen Sie jeden Namen im SAN-Feld auf
Das ist der Teil, der zählt. Browser ignorieren den CN vollständig und lesen nur die SAN-Liste (RFC 6125 §6.4.4), jeder Hostname, den das Zertifikat abdecken muss, gehört also hierher – Apex, www, Wildcards, IP-Adressen.
Wählen Sie den Schlüsseltyp
RSA 2048 ist am kompatibelsten, RSA 3072 ist die über 2030 hinaus empfohlene Stufe, und EC P-256 liefert einen kürzeren Schlüssel und einen schnelleren Handshake mit Unterstützung in allem Aktuellen.
Speichern Sie den privaten Schlüssel, bevor Sie gehen
Er existiert nur in diesem Tab. Laden Sie ihn herunter, legen Sie ihn auf den Server und halten Sie die Datei für nichts anderes lesbar – der CSR allein ist ohne ihn nutzlos.
Häufige Fragen
Bleibt der private Schlüssel wirklich hier?
Ja. WebCrypto erzeugt das Paar im Tab, und es gibt keine Anfrage, die es hinausträgt. Schließen Sie den Tab vor dem Herunterladen, ist er weg – dieselbe Eigenschaft, die ihn sicher macht.
Der CN ist ausgefüllt, aber die CA hat den Antrag abgelehnt
Prüfen Sie die SAN-Liste. Die meisten CAs verlangen inzwischen jeden Namen darin und behandeln einen Antrag nur mit CN so, als nenne er nichts. „CN in die SAN-Liste aufnehmen“ eingeschaltet zu lassen ist fast immer richtig.
Kann ich das für ein Wildcard-Zertifikat verwenden?
Ja – setzen Sie *.example.com in die SAN-Liste. Beachten Sie, dass es nur eine Ebene abdeckt: *.example.com passt auf www.example.com und nicht auf a.b.example.com, und es passt nicht auf example.com selbst, das also getrennt aufführen.
Warum gibt es auch einen openssl-Befehl?
Damit Sie dieses Ergebnis gegenprüfen oder denselben Antrag stattdessen auf dem Server erzeugen können. Die Prüfzeile – openssl req -in server.csr -noout -text -verify – liest genau das zurück, was in der heruntergeladenen Datei steht.
Eingabe aus
Schlüsselpaar-Generator
Key Pair Generator
Erzeugt RSA-, ECDSA- oder Ed25519-Schlüsselpaare und exportiert sie als PEM, JWK oder OpenSSH.
Zertifikat-Decoder
Certificate Decoder
Parst ein PEM- oder DER-Zertifikat oder einen CSR und zeigt Subject, SANs, Gültigkeit, Schlüsselverwendung und Kettenhinweise.
SSL-Zertifikat prüfen
SSL Certificate Checker
Verbindet sich mit einem Host, zeigt die gelieferte Kette, das Ablaufdatum, Protokoll- und Cipher-Unterstützung und markiert Lücken in der Kette.
Keystore-Inspektor
Keystore Inspector
Öffnet PKCS#12-, JKS- oder PEM-Bundles und listet die enthaltenen Zertifikate, Ketten und Schlüsselalgorithmen auf.
Danach
Diese Tools nehmen an, was dieses hier erzeugt, das Ergebnis kann also direkt weiter.
Zertifikat-Decoder
Certificate Decoder
Parst ein PEM- oder DER-Zertifikat oder einen CSR und zeigt Subject, SANs, Gültigkeit, Schlüsselverwendung und Kettenhinweise.
Schlüsselpaar-Generator
Key Pair Generator
Erzeugt RSA-, ECDSA- oder Ed25519-Schlüsselpaare und exportiert sie als PEM, JWK oder OpenSSH.
SSL-Zertifikat prüfen
SSL Certificate Checker
Verbindet sich mit einem Host, zeigt die gelieferte Kette, das Ablaufdatum, Protokoll- und Cipher-Unterstützung und markiert Lücken in der Kette.
DNS-Abfrage
DNS Lookup
Fragt A-, AAAA-, CNAME-, MX-, TXT-, NS-, SOA-, SRV-, CAA- und PTR-Einträge per DoH bei Cloudflare oder Google ab und zeigt TTL und das DNSSEC-Bit.
HTTP-Anfragen erstellen und senden
HTTP Request Builder
Verfasst und sendet eine GET/POST/PUT/PATCH/DELETE/HEAD-Anfrage mit eigenen Headern und Body und zeigt Status, Header, Body und Zeiten – ohne je Cookies oder Authorization weiterzureichen.
HTTP-Header prüfen
HTTP Header Inspector
Ruft eine URL ab und zeigt die vollständigen Antwort-Header, die Redirect-Kette, Zeiten und die verwendete Kompression.