2015-04-30 6 views
8

Ich wurde eine p12-Datei von einem Client mit dem Push-Zertifikat weitergeleitet.Ändern des Passworts auf p12-Datei

Kann ich das Passwort dieser p12-Datei ändern, ohne Verzweigungen und wenn ja, kann ich so etwas wie folgt verwenden:

openssl pkcs12 -in Certificates.p12 -out temp.pem -passin pass: -passout   
pass:temppassword 
openssl pkcs12 -export -in temp.pem -out Certificates-final.p12 -passin  
pass:temppassword -passout pass:newpa­ssword 
rm -rf temp.pem 

Ich fand dies auf dieser Website here

+0

Fragen Sie, ob es ein Problem mit der Verwendung der p12-Datei gibt oder ob ein Problem mit dem Befehl vorliegt. –

+0

Ich fragte, ob es ein Problem mit der p12-Datei geben würde – heLL0

Antwort

2

Es wird kein Problem geben.

PFX ist ein verschlüsselter Container. Wenn Sie das Kennwort des Containers ändern, hat dies keine Auswirkungen auf die Zertifikate im Container.

4

Ich stolperte über this Seite. Funktioniert es?

tote Links hier Um zu vermeiden, ist der Inhalt der Blog-Post:

Mit Verfahren folgende Sie Ihr Passwort auf einem PFX Zertifikat OpenSSL ändern kann.

Export Sie aktuelles Zertifikat zu einem passwordless pem Typ: [user @ hostname]> openssl pkcs12 -in mycert.pfx -out tmpmycert.pem -nodes Passwort eingeben Import: MAC verifiziert OK

Konvertieren des passwordless pem auf eine neue pfx Datei mit Passwort: [user @ hostname] openssl pkcs12 -export -out mycert2.pfx -in tmpmycert.pem eingeben Export Passwort: Verifizieren - Passwort eingeben Export:

entfernen Sie die temporäre Datei : [Benutzer @ Hostname] rm tm pmycert.pem

Jetzt sind Sie fertig und können die neue mycert2.pfx-Datei mit Ihrem neuen Passwort verwenden.

Verwandte Themen