Ich muss ein .pfx
Formatzertifikat (von Windows MMC) nach .p12 exportieren, um es in einer anderen Anwendung zu verwenden. Ich kann keinen Weg finden, dies zu tun. Kann jemand eine Methode vorschlagen?
certificate
ssl-certificate
Tom Squires
quelle
quelle
Ich hatte Probleme mit einer PFX-Datei mit openconnect. Das Umbenennen hat das Problem nicht gelöst. Ich habe Keytool verwendet, um es in .p12 zu konvertieren, und es hat funktioniert.
In meinem Fall musste das Passwort für die neue Datei (new.p12) mit dem Passwort für die PFX-Datei übereinstimmen.
quelle
Wenn Sie nach einem schnellen und manuellen Prozess mit der Benutzeroberfläche suchen. Ich benutze immer Mozilla Firefox, um von PFX nach P12 zu konvertieren. Importieren Sie zuerst das Zertifikat in den Firefox-Browser (Optionen> Datenschutz und Sicherheit> Zertifikate anzeigen ...> Importieren ...). Führen Sie nach der Installation den Export durch, um die P12-Datei zu erstellen, indem Sie den Zertifikatsnamen im Zertifikat-Manager auswählen und dann auf Sichern ... klicken. Geben Sie den Dateinamen und dann das Kennwort ein.
quelle
Dies ist eher eine Fortsetzung von Jglouies Antwort.
Wenn Sie openssl verwenden, um das PKCS # 12-Zertifikat in öffentliche / private PEM-Schlüssel zu konvertieren, muss die Datei nicht umbenannt werden. Angenommen, die Datei heißt cert.pfx, erstellen die folgenden drei Befehle einen öffentlichen PEM-Schlüssel und einen verschlüsselten privaten PEM-Schlüssel:
Die ersten beiden Befehle fordern möglicherweise ein Importkennwort an. Dies ist ein Kennwort, das mit der PKCS # 12-Datei bereitgestellt wurde.
Mit dem dritten Befehl können Sie die Verschlüsselungspassphrase für das Zertifikat angeben. Dies geben Sie ein, wenn Sie das Zertifikat verwenden.
quelle
Führen Sie diesen Befehl aus, um die
.cert
Datei in Folgendes zu ändern.p12
:Wo
server.key
ist der Serverschlüssel undserver.cert
ist ein CA-Ausstellungszertifikat oder eine selbstsignierte Zertifikatdatei.quelle