Konvertierung lokal halten
Zertifikate, private Schlüssel und Passwörter werden in Ihrem Browser verarbeitet. Es ist kein Konto oder Upload auf einen Server erforderlich.
Konvertieren Sie SSL-Zertifikate online für Nginx, Apache, IIS oder Ihre Cloud-Plattform. Wandeln Sie PEM in PFX, DER in PEM oder P7B in PEM lokal in Ihrem Browser um. Schlüssel und Passwörter bleiben in diesem Tab.
Zertifikatsbereitstellung
Ein von Ihrer CA heruntergeladenes Zertifikat verwendet möglicherweise ein anderes Format als das, das Ihr Server akzeptiert. Dieser Konverter ändert seine Kodierung oder seinen Container, während das ausgestellte Zertifikat intakt bleibt.
Zertifikate, private Schlüssel und Passwörter werden in Ihrem Browser verarbeitet. Es ist kein Konto oder Upload auf einen Server erforderlich.
Öffentliche RSA- und ECC-Schlüssel werden verglichen, bevor ein privater Schlüssel mit seinem Zertifikat zusammengefasst wird.
Fügen Sie Zwischenzertifikate in PEM P7B oder PFX Output oder Export jedes Zertifikats separat als DER .
Häufige SSL-Konvertierungen
Normalisieren Sie ein Text- oder Binärzertifikat für einen Server, der PEM erwartet.
Zertifikat konvertierenWechseln Sie zwischen lesbarem PEM und binärem DER, ohne das signierte X.509-Zertifikat zu verändern.
Zertifikat konvertierenVerpacken Sie ein Zertifikat mit einem passenden privaten Schlüssel und optionalem CA-Bundle für Windows IIS.
Zertifikat konvertierenÖffnen Sie eine passwortgeschützte PFX/P12-Datei und laden Sie die Zertifikatskette und den privaten Schlüssel als getrennte PEM-Dateien herunter.
Zertifikat konvertierenAuszugszertifikate von PKCS#7 , oder Verpackung a PEM Kette in einem zertifizierten P7B-Container.
Zertifikat konvertierenExportieren Sie öffentliche Zertifikate aus einem Paket PKCS#12. Die Ausgabe lässt private Schlüssel weg und meldet diese Auslassung.
Zertifikat konvertierenWie man SSL Zertifikate konvertiert
Sie müssen die Eingabekodierung nicht selbst erkennen. Der Konverter liest den tatsächlichen Inhalt Ihrer Datei und verlässt sich nicht auf den Dateinamen.
Verwenden Sie die vollständigen PEM-Blöcke oder laden Sie eine binäre Datei im Format DER, P7B oder PFX/P12 hoch. Geben Sie für geschützte PFX-Dateien das Importpasswort ein.
Geben Sie für ein neues PFX den passenden unverschlüsselten privaten Schlüssel und ein Exportpasswort an. Fügen Sie bei Bedarf Zwischenzertifikate in Ausstellerreihenfolge hinzu.
Prüfen Sie das erkannte Format, die Anzahl der Zertifikate und die Hinweise zum Umgang mit Schlüsseln. Laden Sie jedes Ergebnis herunter. PEM-Ausgabe können Sie auch kopieren.
PEM VS DER VS P7B PFX
PEM und DER beschreiben Kodierungen. P7B und PFX beschreiben Container. CRT und CER sind Endungen, die PEM oder DER enthalten können. Das Umbenennen der Datei reicht nur, wenn die Kodierung die Anforderungen Ihres Servers bereits erfüllt.
| Format | Encoding | Contents | Typical use |
|---|---|---|---|
| PEM / CRT / CER | Base64 text with PEM boundaries | One or more certificates; keys exported separately | Nginx, Apache, and cloud load balancers |
| DER | Binary ASN.1 | One certificate per file | Systems requesting a binary .der or .cer certificate |
| P7B / PKCS#7 | Binary export; PEM or binary import | Certificates and chain, without a private key | Certificate-chain transfer and Windows certificate imports |
| PFX / P12 / PKCS#12 | Binary container with password protection | Certificate, matching private key, and optional chain | Windows IIS and applications accepting PKCS#12 |
Führen Sie diese Befehle lokal aus, wenn Sie ein Terminal bevorzugen, verschlüsselte eigenständige Schlüssel brauchen oder ein nicht unterstützter PFX-Verschlüsselungsalgorithmus auftritt. Passwörter geben Sie über die Abfragen von OpenSSL ein.
openssl x509 -in certificate.crt -outform DER -out certificate.deropenssl x509 -inform DER -in certificate.cer -out certificate.pemopenssl pkcs12 -export -in certificate.pem -inkey private.key \
-certfile chain.pem -out certificate.pfxOmit -certfile if no intermediate CA bundle is needed. OpenSSL prompts for the export password.
openssl pkcs12 -in certificate.pfx -nokeys -out certificates.pemopenssl pkcs12 -in certificate.pfx -nocerts -noenc -out private-key.pemThe output key is unencrypted. Omit -noenc to protect it with a new passphrase.
openssl pkcs7 -inform DER -in certificate.p7b -print_certs -out certificates.pemUse -inform PEM when the P7B is PEM encoded.
openssl crl2pkcs7 -nocrl -certfile certificates.pem \
-outform DER -out certificate.p7bBefehlsreferenz: openssl x509, openssl pkcs12, und openssl pkcs7.
Verwandte SSL-Werkzeuge
Prüfen Sie Domains, Aussteller, Ablauf und Zertifikatserweiterungen vor der Bereitstellung.
Werkzeug öffnenPrüfen Sie, ob ein ausgestelltes SSL-Zertifikat zu Ihrem privaten RSA- oder ECC-Schlüssel passt.
Werkzeug öffnenVergleichen Sie einen CSR mit seinem privaten Schlüssel, bevor Sie ein Zertifikat anfordern.
Werkzeug öffnenKonvertieren Sie private und öffentliche Schlüsselstrukturen, wenn Ihr Server einen anderen PEM-Header erwartet.
Werkzeug öffnenFAQ zur SSL-Zertifikatskonvertierung
Fügen Sie PEM-Text ein oder laden Sie eine Datei im Format PEM, CRT, CER, DER, P7B, PFX oder P12 hoch. Wählen Sie das Ausgabeformat, klicken Sie auf Zertifikat konvertieren und laden Sie das Ergebnis herunter. Binäre Eingaben werden am Inhalt erkannt. Der PFX-Export braucht einen passenden privaten Schlüssel. Eine geschützte PFX-Eingabe braucht ihr Passwort.
CRT und CER sind Dateiendungen, keine eigenen Kodierungen. Sie können PEM-Text oder binäres DER enthalten. Laden Sie die Datei hoch und wählen Sie PEM, um das Zertifikat zu normalisieren. Beginnt sie bereits mit BEGIN CERTIFICATE, ist sie PEM-kodiert. Das bloße Umbenennen einer Binärdatei wandelt sie nicht um.
Dieses Werkzeug erzeugt bereitstellungsfähige PFX/P12-Pakete mit einem Zertifikat und dem passenden privaten Schlüssel. Geben Sie den ursprünglichen RSA- oder EC-Schlüssel an und bei Bedarf Zwischenzertifikate. Aus einem Zertifikat lässt sich ein fehlender privater Schlüssel nicht rekonstruieren. Es gibt PKCS#12-Container nur mit Zertifikaten, für den PFX-Export verlangt dieses Werkzeug jedoch einen Schlüssel.
Laden Sie die PFX- oder P12-Datei hoch und geben Sie das Importpasswort ein. Wählen Sie PEM oder CRT. Das Ergebnis enthält die Zertifikate in einer PEM-Datei und vorhandene private Schlüssel in separaten PEM-Dateien. Extrahierte private Schlüssel sind unverschlüsselt, bewahren Sie sie sicher auf. Wählen Sie DER oder P7B, wenn nur Zertifikate ausgegeben werden sollen.
PFX und P12 sind gebräuchliche Endungen für dasselbe PKCS#12-Containerformat. Der Container kann Zertifikate, einen privaten Schlüssel und Zwischenzertifikate bündeln und mit einem Passwort schützen. Wählen Sie hier eine der beiden Endungen, um dieselbe PKCS#12-Struktur zu exportieren.
Ein P7B-/PKCS#7-Bündel enthält Zertifikate und kann eine Zertifikatskette tragen, aber keinen privaten Schlüssel. Die Umwandlung von P7B nach PEM extrahiert die Zertifikate. Für ein PFX daraus geben Sie den passenden privaten Schlüssel separat an.
Nginx und Apache verwenden meist PEM-Zertifikate mit einem separaten privaten PEM-Schlüssel. Windows IIS importiert häufig eine PFX/P12-Datei mit Zertifikat und privatem Schlüssel. DER ist eine binäre Kodierung für ein einzelnes Zertifikat. P7B überträgt eine Zertifikatskette. Prüfen Sie vor der Installation die Anforderungen der Zielplattform.
Nein. Dateien werden im aktuellen Browser-Tab gelesen und konvertiert. Dieses Werkzeug sendet Eingaben nicht an einen Server, speichert sie nicht und hängt sie nicht an die URL an. Leeren Sie das Formular oder schließen Sie den Tab, wenn Sie fertig sind. Heruntergeladene Dateien und Kopien in der Zwischenablage bleiben unter Ihrer Kontrolle.
Ja. Die Zertifikatskonvertierung erhält die signierten Zertifikatbytes. Der PFX-Export unterstützt RSA- und ECDSA-Schlüssel auf P-256, P-384 und P-521 mit unverschlüsselter PEM-Eingabe in PKCS#8, RSA PKCS#1 oder EC SEC1. Verschlüsselte eigenständige private Schlüssel und nicht unterstützte PFX-Verschlüsselung sollten Sie lokal mit OpenSSL behandeln.
Nein. Die Konvertierung ändert Kodierung oder Verpackung und behält Betreff, Gültigkeitsdaten und Signatur des Zertifikats bei. Sie verlängert kein abgelaufenes Zertifikat, stellt kein Vertrauen her, prüft keine Kettensignaturen und lädt keine fehlenden Zwischenzertifikate herunter. Die DER-Ausgabe liefert für jedes Zertifikat einer Kette eine eigene Datei.