Website-Icon RDR-IT

PFX-Zertifikat: Zertifikat und privaten Schlüssel extrahieren

In diesem Tutorial erkläre ich, wie man mit OpenSSL das Zertifikat und den privaten Schlüssel aus einem Zertifikat im PFX-Format extrahiert.

Am einfachsten lässt sich OpenSSL auf einem Linux-Computer nutzen.

1. Kopieren Sie die PFX-Datei auf Ihren Computer, auf dem OpenSSL installiert ist.

2. Der erste Schritt besteht darin, den privaten Schlüssel aus der PFX-Datei zu extrahieren, die verschlüsselt wird. Geben Sie dazu den folgenden Befehl ein:

openssl pkcs12 -in file.pfx -nocerts -out file-priv.key

Zuerst müssen Sie das Kennwort für die PFX-Datei und dann ein neues Kennwort für die private Schlüsseldatei eingeben.

3. Nun extrahieren wir das Zertifikat aus der PFX-Datei. Verwenden Sie dazu den folgenden Befehl:

openssl pkcs12 -in file.pfx -clcerts -nokeys -out file.crt

Sie müssen das Passwort für die PFX-Datei eingeben

4. Letzter Schritt: Extrahieren Sie den entschlüsselten privaten Schlüssel und geben Sie den folgenden Befehl ein:

openssl rsa -in file.key -out file-decrypted.key

Geben Sie das Passwort ein, das beim Extrahieren des privaten Schlüssels festgelegt wurde


Jetzt können Sie das Zertifikat für Nginx oder Apache2 verwenden

Die mobile Version verlassen