Ich habe ein paar Fragen zum Konvertieren eines PFX in eine Zertifizierungsdatei gesehen, aber ich muss den anderen Weg gehen.
Ich habe zwei Dateien:
bob_cert.cert
bob_key.pem
Ich möchte sie in eine einzelne PFX-Datei konvertieren. Gibt es ein Tool, das dies tut?
certificate
Bendewey
quelle
quelle
Antworten:
quelle
-name "friendly name"
Legt den Namen fest (der beispielsweise in der Zertifikatliste von Windows angezeigt wird) und-certfile cacert.pem
kann zum Hinzufügen der CA-Zertifikate und zum Erstellen der.pfx
Datei mit der gesamten Kette verwendet werden.So geht's unter Windows ohne Tools von Drittanbietern:
Zertifikat in den Zertifikatspeicher importieren. Wählen Sie im Windows Explorer im Kontextmenü "Zertifikat installieren". Folgen Sie dem Assistenten und akzeptieren Sie die Standardoptionen "Lokaler Benutzer" und "Automatisch".
Finden Sie Ihr Zertifikat im Zertifikatspeicher. Führen Sie unter Windows 10 die MMC "Benutzerzertifikate verwalten" aus. Unter Windows 2013 heißt die MMC "Zertifikate". Unter Windows 10 sollte sich Ihr Zertifikat standardmäßig unter dem Knoten "Persönlich" -> "Zertifikate" befinden.
Zertifikat exportieren. Wählen Sie im Kontextmenü das Menü "Exportieren ...":
Wählen Sie "Ja, privaten Schlüssel exportieren":
Sie werden sehen, dass die Option .PFX in diesem Fall aktiviert ist:
Geben Sie das Passwort für den privaten Schlüssel an.
quelle
Ich habe eine PFX-Datei aus .key- und .pem-Dateien erstellt.
So was
openssl pkcs12 -inkey rootCA.key -in rootCA.pem -export -out rootCA.pfx
Das ist nicht die direkte Antwort, aber vielleicht hilft es jemand anderem.
quelle
Wenn Sie ein selbstsigniertes Zertifikat haben, das von
makecert.exe
einem Windows-Computer generiert wurde , erhalten Sie zwei Dateien:cert.pvk
undcert.cer
. Diese können mit in einen pfx konvertiert werdenpvk2pfx
pvk2pfx
befindet sich am selben Ort wiemakecert
(z. B.C:\Program Files (x86)\Windows Kits\10\bin\x86
oder ähnlich)quelle