CSR Decoder

Prüfen Sie Ihre CSR vor der SSL-Bestellung

Fügen Sie Ihre CSR ein und sehen Sie Domains, Firmenangaben und Schlüssel, die ins Zertifikat kommen – dazu Fehler, die eine Zertifizierungsstelle ablehnen würde, und den passenden SSL-Typ. Die CSR wird im Browser dekodiert, nicht hochgeladen.

Fügen Sie den ganzen Text von -----BEGIN CERTIFICATE REQUEST----- bis -----END CERTIFICATE REQUEST----- ein oder wählen Sie die .csr-Datei.

  • Kostenlos
  • Ohne Anmeldung
  • Wird nicht hochgeladen

Eine CSR enthält keinen privaten Schlüssel. Dieses Tool prüft Inhalt und Signatur der CSR; ob sie zum privaten Schlüssel auf Ihrem Server passt, prüfen Sie mit den OpenSSL-Befehlen auf dieser Seite.

4.2
★ ★★ ★★ ★★ ★★ ★
ICANN-Akkreditiert
24/7 Support
Atak Domain Garantie

CSR abgelehnt? Daran liegt es

Lehnt eine Zertifizierungsstelle eine CSR ab, liegt es meist an einem einzigen Feld: falsche Domain, zu kurzer Schlüssel, Ländercode nicht zweistellig oder ein Sonderzeichen. Wählen Sie Ihre Situation.

„Domain passt nicht zur CSR“

Die Domain der Bestellung muss exakt dem Common Name (CN) der CSR entsprechen; www.beispiel.de und beispiel.de sind verschiedene Namen. Im Zweifel tragen Sie die Adresse ein, unter der Ihre Website läuft; die meisten Stellen fügen die andere kostenlos als SAN hinzu.

Was ist eine CSR?

Eine CSR (Certificate Signing Request) ist eine signierte Anfrage an eine Zertifizierungsstelle für ein SSL-Zertifikat. Sie enthält Domains, Firmenangaben und den öffentlichen Schlüssel und wird auf Ihrem Server zusammen mit dem privaten Schlüssel erzeugt.

Eine CSR enthält keinen privaten Schlüssel und kann gefahrlos geteilt werden. Der private Schlüssel bleibt auf dem Server, der die CSR erzeugt hat, und das Zertifikat funktioniert nur mit ihm – installieren Sie es daher auf demselben Server.

  1. Privater SchlüsselBleibt auf Ihrem Server
  2. CSRNamen, Angaben, öffentlicher Schlüssel
  3. SSL-ZertifikatDie Stelle prüft und signiert

Was die Felder einer CSR bedeuten

  1. CN=www.example.com Common Name (CN): Der Hauptname des Zertifikats: die Adresse Ihrer Website. Für Wildcards *.beispiel.de.
  2. SAN: example.com, www.example.com Weitere Namen (SAN): Alle Namen, die das Zertifikat abdeckt. Browser prüfen Namen hier, nicht im CN.
  3. O=Example Ltd Organisation (O): Ihr offizieller Firmenname. Für DV unnötig; bei OV und EV muss er exakt Ihren Unterlagen entsprechen.
  4. C=TR Land (C): Zweistelliger ISO-Ländercode, z. B. DE.
  5. RSA 2048 Schlüssel: Typ und Länge des öffentlichen Schlüssels. Für RSA mindestens 2048 Bit; ECDSA P-256 ist ebenfalls möglich.

Das Ergebnis zeigt diese Felder so, wie sie ins Zertifikat kommen, prüft die Signatur und nennt den passenden SSL-Typ.

CSR mit OpenSSL erstellen und prüfen

Mit Terminalzugriff auf Ihren Server erstellen und prüfen Sie die CSR mit diesen Befehlen. In cPanel und Plesk geht das über den CSR-Bildschirm im Bereich SSL/TLS.

CSR mit OpenSSL erstellen und prüfen
WofürBefehl
RSA-2048-Schlüssel und CSR erstellenopenssl req -new -newkey rsa:2048 -nodes -keyout domain.key -out domain.csr
Weitere Namen (SAN) hinzufügenopenssl req -new -key domain.key -out domain.csr -subj "/CN=example.com" -addext "subjectAltName=DNS:example.com,DNS:www.example.com"
Inhalt der CSR lesenopenssl req -in domain.csr -noout -text
Hash des öffentlichen Schlüssels der CSRopenssl req -in domain.csr -noout -pubkey | openssl sha256
Hash zum privaten Schlüssel (gleiche Hashes = passendes Paar)openssl pkey -in domain.key -pubout | openssl sha256

Die Datei domain.key ist Ihr privater Schlüssel: Geben Sie sie niemals weiter und bewahren Sie sie bis zur Installation des Zertifikats auf.

Häufige Fragen

Die häufigsten Fragen zu CSR, privatem Schlüssel und SSL-Bestellung.

CSR fertig? Wählen Sie Ihr Zertifikat

Single-Domain-, Wildcard- und Multi-Domain-SSL-Zertifikate gibt es ab $9,99 im Jahr; bei der Installation helfen unsere Experten.

Fragen zur Domain-Registrierung? Wir helfen Ihnen weiter

Wir sind jederzeit für Sie da!