WMW

SSL-Zertifikatsformat-Konverter

Free

Konvertieren Sie SSL/TLS-Zertifikate zwischen PEM- und DER-Kodierung, bündeln Sie Zertifikate in eine PKCS#7-Datei (.p7b) oder extrahieren Sie sie daraus, und verpacken Sie ein Zertifikat und einen privaten Schlüssel in eine passwortgeschützte PKCS#12-Datei (.pfx / .p12) oder extrahieren Sie sie wieder daraus, alles vollständig in Ihrem Browser.

Läuft vollständig in Ihrem Browser mit node-forge. Ihre Dateien und Schlüssel werden niemals irgendwohin hochgeladen.

Eingabezertifikat

Letzte Aktivität

Für alle sichtbar. Die letzten 20 Nutzungen aller Besucher, neueste zuerst.

Extracted a certificate and key from a .pfx file

vor 3 Stunden

Packaged a certificate and key into a .pfx file

vor 3 Stunden

Extracted 2 certificate(s) from a PKCS#7 bundle

vor 3 Stunden

Bundled 2 certificate(s) into a PKCS#7 file

vor 3 Stunden

Converted a certificate to PEM

vor 3 Stunden

Converted a certificate to DER

vor 3 Stunden

Kommentare (0)

Fanden Sie dieses Tool nützlich? Hinterlassen Sie einen Kommentar, teilen Sie einen Tipp oder sagen Sie uns, wie wir es verbessern können.

Gastkommentare werden vor der Veröffentlichung geprüft. Anmelden um sofort zu veröffentlichen.

Noch keine Kommentare. Seien Sie der Erste, der seine Meinung teilt!

Was dieses Tool macht

Dieses Tool konvertiert SSL/TLS-Zertifikate zwischen PEM- und DER-Kodierung, bündelt Zertifikate in eine PKCS#7-Datei (.p7b) oder extrahiert sie daraus und verpackt ein Zertifikat und einen privaten Schlüssel in eine passwortgeschützte PKCS#12-Datei (.pfx / .p12) oder extrahiert sie wieder daraus, alles ohne Ihre Dateien irgendwohin hochzuladen.

So funktioniert es

Jedes Format hier, PEM, DER, PKCS#7 und PKCS#12, kodiert dieselben zugrunde liegenden ASN.1-Datenstrukturen, die durch die X.509- und PKCS-Standards definiert sind; dieses Tool analysiert das von Ihnen bereitgestellte Format mithilfe der node-forge-Bibliothek in diese Struktur und serialisiert es dann erneut in das gewünschte Format. Bei PKCS#12 verschlüsselt das Erstellen der Datei zusätzlich den privaten Schlüssel und das Zertifikat zusammen unter dem von Ihnen gewählten Exportpasswort, mit demselben 3DES-basierten Schema, das die meisten Tools und Betriebssysteme erwarten, während das Extrahieren einer PKCS#12-Datei sie zunächst mit dem von Ihnen angegebenen Passwort überprüft und entschlüsselt, bevor das Zertifikat, der Schlüssel und alle enthaltenen Kettenzertifikate entnommen werden.

Probleme, die es löst

Häufig gestellte Fragen

›Was ist der Unterschied zwischen PEM und DER?

Beide kodieren genau dieselben Zertifikatsdaten; PEM ist ein Base64-Textformat, das in -----BEGIN CERTIFICATE------Zeilen eingebettet ist und häufig von OpenSSL, Apache und nginx unter Linux verwendet wird, während DER die rohe binäre Kodierung derselben ASN.1-Struktur ist, die unter Windows und in Java-Keystores häufiger vorkommt. Die Umwandlung zwischen beiden ändert niemals, was das Zertifikat besagt, sondern nur, wie es als Bytes verpackt ist.

›Wofür ist eine PKCS#7-Datei (.p7b)?

Eine .p7b-Datei bündelt ein oder mehrere Zertifikate, typischerweise ein Serverzertifikat zusammen mit seinen Zwischen-CA-Zertifikaten, ohne einen privaten Schlüssel einzuschließen, was es zu einer praktischen Möglichkeit macht, eine Zertifikatskette an jemanden weiterzugeben oder eine Kette in einem Schritt in einen Windows- oder Java-Zertifikatsspeicher zu importieren.

›Wofür ist eine PKCS#12-Datei (.pfx / .p12)?

Eine .pfx-Datei (auch .p12 genannt) ist ein passwortgeschützter Container, der einen privaten Schlüssel zusammen mit seinem passenden Zertifikat und optional der CA-Kette in einer einzigen verschlüsselten Datei bündelt; es ist das am häufigsten erforderliche Format beim gemeinsamen Importieren eines Zertifikats und Schlüssels in IIS, einen Java-Keystore, einen Browser oder ein Mobilgerät.

›Ist es sicher, hier eine .pfx zu erstellen oder zu extrahieren?

Ja: Der gesamte Vorgang, das Lesen Ihres Zertifikats und Schlüssels, das Verschlüsseln oder Entschlüsseln des PKCS#12-Containers, läuft lokal in Ihrem Browser mit der node-forge-Bibliothek ab, und nichts, was Sie einfügen oder hochladen, wird jemals an einen Server gesendet.

›Mein privater Schlüssel ist verschlüsselt, was muss ich tun?

Fügen Sie ihn genau so ein, wie er in der Datei steht, einschließlich der ENCRYPTED-Kopfzeile, und geben Sie seine vorhandene Passphrase im Feld "Passphrase des privaten Schlüssels" ein, bevor Sie die .pfx erstellen; dies ist ein separates Passwort vom neuen Exportpasswort, das Sie für die .pfx-Datei selbst wählen.

›Warum zeigt mein Bündel nur ein Zertifikat an, nachdem ich zwei eingefügt habe?

Stellen Sie sicher, dass jeder Zertifikatsblock, von -----BEGIN CERTIFICATE----- bis -----END CERTIFICATE-----, vollständig ist und dass Sie den vollständigen Text beider eingefügt haben; das Tool erkennt automatisch jeden vollständigen PEM-Zertifikatsblock im Textfeld, sodass ein abgeschnittener oder fehlerhafter Block einfach übersprungen wird.

Verwandte Tools

Free

Text

Selbstsignierter SSL-Zertifikat-Generator

Erstellen Sie ein echtes, funktionierendes selbstsigniertes TLS-Zertifikat und den passenden privaten Schlüssel direkt in Ihrem Browser mit node-forge, mit Subject Alternative Names, konfigurierbarer Schlüsselgröße und Gültigkeitsdauer, sowie download-bereiten .crt- und .key-Dateien.

Free

Text

SSL-Zertifikat- und Schlüsselpaar-Prüfer

Prüfen Sie, ob ein SSL/TLS-privater Schlüssel, ein Zertifikat und ein optionaler CSR tatsächlich zum selben Schlüsselpaar gehören, dekodieren und betrachten Sie Subjekt, Aussteller, Gültigkeit, SANs und Fingerabdrücke des Zertifikats, alles vollständig in Ihrem Browser.

Free

Text

SSL-Zertifikat-Viewer

Dekodieren Sie ein oder mehrere PEM- oder DER-X.509-Zertifikate und zeigen Sie jedes Feld in einfacher Sprache an: Subjekt, Aussteller, Gültigkeit, Fingerabdrücke, Details zum öffentlichen Schlüssel und jede Standarderweiterung einschließlich Key Usage, Subject Alternative Names und Authority Information Access, alles vollständig in Ihrem Browser.

Free

Text

Präfix und Suffix hinzufügen

Füge jeder Zeile einer Liste dasselbe Präfix- und/oder Suffix-Text hinzu, direkt in deinem Browser.

Free

Text

Text zu jeder Zeile hinzufügen

Füge denselben Text in jede Zeile ein, am Anfang, am Ende, an einer exakten Position, oder neben einer Übereinstimmung, direkt in deinem Browser.

Free

Text

Adler32-Prüfsummenrechner

Berechne die Adler-32-Prüfsumme von Text oder einer Datei, direkt in deinem Browser.

Free

Text

Anagramm-Generator

Finde englische Anagramme und kürzere Wörter, die du aus jedem Wort bilden kannst, direkt in deinem Browser.

Free

Text

API-Tester

Sende HTTP-Anfragen an jeden API-Endpunkt und untersuche die Antwort, direkt in deinem Browser.