PKCS#10 · Lokale Browserverarbeitung

CSR-Decoder.

Dekodieren Sie einen CSR online und prüfen Sie Betreff, SANs, öffentlichen Schlüssel, Signatur und angeforderte Erweiterungen, bevor Sie ihn an eine Zertifizierungsstelle senden.

Browser-Parsing · Ihr CSR wird nicht hochgeladen

Fügen Sie Ihren CSR ein oder laden Sie ihn hoch.

Akzeptiert PEM, älteres PEM mit NEW CERTIFICATE REQUEST oder Base64-DER.

Fügen Sie CSR Text ein oder laden Sie eine .csr-, .p10-,.req-, PEM- oder .der-Datei hoch.

Dekodiert CSR Details.

Überprüfen Sie Namen und wichtige Details, bevor Sie die Anfrage einreichen.

Ihr ausgewerteter CSR erscheint hier

Der CSR-Decoder zeigt den Betreff, die angeforderten Domains, den öffentlichen Schlüssel, die Signaturprüfung, die Erweiterungen und den Fingerabdruck der Anfrage.

Ein CSR enthält einen öffentlichen Schlüssel, nicht den zugehörigen privaten Schlüssel. Halten Sie den privaten Schlüssel geheim und prüfen Sie die dekodierten Werte, bevor Sie den CSR an eine Zertifizierungsstelle senden.

Ausgabe des CSR-Decoders

Lesen Sie die Anforderung, bevor es eine CA tut.

Eine Zertifikatsignierungsanforderung ist codiert. Ein Tippfehler in der Domain oder ein fehlender SAN ist deshalb leicht zu übersehen. Dieser CSR-Decoder zeigt die Felder, die den Antrag beeinflussen, und behält den ursprünglichen CSR auf Ihrem Gerät.

Identität des Betreffs

Überprüfen Sie den gemeinsamen Namen, die Organisation, die organisatorische Einheit, den Standort, den Staat und das Land, die in der Anfrage codiert sind.

Angeforderte Hostnamen

Überprüfen Sie jeden DNS-Namen oder jede IP-Adresse in der Erweiterung Subject Alternative Name vor der Ausstellung des Zertifikats.

Schlüssel und Unterschrift

Bestätigen Sie Algorithmus und Länge des öffentlichen Schlüssels, den Signaturalgorithmus, den Status der Selbstsignatur und den SHA-256-Fingerabdruck.

CSR online analysieren

So dekodieren Sie einen CSR.

Sie benötigen nur die öffentliche Zertifikatsignierungsanforderung. Geben Sie den privaten Schlüssel nicht an, der damit erzeugt wurde.

  1. 01

    Kopieren Sie die vollständige Anfrage

    Fügen Sie die Zeilen BEGIN und END CERTIFICATE REQUEST hinzu. CSR Der Decoder akzeptiert auch einen Base64-codierten DER Ersuchen.

  2. 02

    CSR dekodieren auswählen

    Der Online-Decoder CSR analysiert die ASN.1-Struktur und überprüft die Anforderungssignatur mit seinem eingebetteten öffentlichen Schlüssel.

  3. 03

    Vergleichen Sie jeden angeforderten Wert

    Prüfen Sie Common Name, SAN-Liste, Organisation, Schlüsselstärke und Signaturstatus anhand der geplanten Zertifikatsbestellung.

Nach der Decodierung

Verwenden Sie das Ergebnis als Vorprüfung.

Vergleichen Sie den dekodierten CSR mit dem Zertifikat, das Sie bestellen möchten. Fehlt ein Name oder ist er falsch, erzeugen Sie einen neuen CSR aus dem ursprünglichen privaten Schlüssel. Das Bearbeiten des Base64-Texts macht die Signatur ungültig.

Überprüfen Sie diese Felder

  • Every production hostname appears in the SAN list
  • The organization and location match the order
  • The public key meets your CA or security policy
  • The CSR self-signature reports as valid

Wenn ein CSR nicht analysiert werden kann.

Ein CSR-Parser kann eine abgeschnittene Anforderung nicht wiederherstellen, veränderte Base64-Daten nicht reparieren und einen privaten Schlüssel oder ein ausgestelltes Zertifikat nicht in einen CSR umwandeln. Nicht unterstützte Binärdateien müssen zuerst in PEM oder Base64-DER umgewandelt werden.

Eine gültige CSR-Signatur bestätigt, dass die Anforderung nicht verändert wurde und mit dem passenden privaten Schlüssel signiert wurde. Sie belegt nicht die Inhaberschaft der Domain und garantiert nicht, dass eine Zertifizierungsstelle jede angeforderte Erweiterung ausstellt.

OpenSSL-Alternative

CSR über die Kommandozeile analysieren

openssl req -in request.csr -noout -text -verify

Verwenden Sie OpenSSL, wenn Sie eine lokale Terminalausgabe für eine Supportanfrage oder eine unabhängige Prüfung gegen diese CSR-Ansicht brauchen.

Verwandtes Werkzeug

Verwenden Sie den CSR-Generator, um eine neue Anforderung und einen privaten Schlüssel zu erzeugen. Verwenden Sie diesen CSR-Decoder, wenn Sie bereits eine Anforderung haben und sie prüfen möchten.

FAQ zum CSR-Decoder

Häufige Fragen zum Dekodieren von CSRs.

Was ist ein CSR-Decoder?

Ein CSR-Decoder zeigt PKCS#10-Zertifikatsignierungsanforderungen lesbar an. Er wandelt PEM- oder Base64-Daten in Betreff, Hostname, öffentlichen Schlüssel, Signatur und Erweiterungen um.

Ist die Verwendung dieses Online-CSR-Decoders sicher?

Der CSR-Decoder läuft lokal in Ihrem Browser und sendet die Anforderung nicht an unseren Server. Ein CSR enthält einen öffentlichen Schlüssel und Identitätsangaben, nicht den privaten Schlüssel. Fügen Sie dennoch niemals einen privaten Schlüssel in einen CSR-Parser ein.

Warum zeigt der CSR-Parser keine SANs an?

Die Anforderung wurde möglicherweise ohne die Erweiterung Subject Alternative Name erzeugt. Moderne Zertifizierungsstellen decken Hostnamen über SANs ab. Erzeugen Sie den CSR deshalb mit jeder erforderlichen Domain neu, bevor Sie ihn einreichen.

Kann dieses Tool eine .csr- oder .p10-Datei dekodieren?

Öffnen Sie eine textbasierte Datei .csr, .req oder .p10 und fügen Sie den PEM-Inhalt hier ein. Wandeln Sie binäres DER zuerst in Base64-DER oder PEM um. Diese Seite lädt keine Dateien hoch.

Warum ist die CSR-Signatur ungültig?

Eine ungültige Selbstsignatur bedeutet in der Regel, dass die Anforderung beschädigt oder unvollständig ist oder nach der Erstellung verändert wurde. Bearbeiten Sie den codierten CSR nicht. Erzeugen Sie stattdessen eine neue Anforderung aus dem vorgesehenen privaten Schlüssel.