PFX-Dateien in PEM-Dateien konvertieren
Linux und Unix Betriebssysteme nutzen primär ein anderes Format für Zertifikate als Windows (PEM vs. PFX/CER). Gerade wenn man Zertifikate von einer internen Windows CA auf Linux Systemen nutzen möchte, ist man daher oftmals darauf angewiesen, PFX Dateien in das PEM Format zu konvertieren. Wenn man Zugriff auf eine Linux Maschine hat geht das sehr bequem mit OpenSSL.
Folgende Varianten stehen dabei zur Verfügung
#Privaten Schlüssel aus einer PFX-Datei in eine PEM-Datei extrahieren mit Passwort Schutz
openssl pkcs12 -in filename.pfx -nocerts -out key.pem
#Nur das Zertifikat aus der PFX Datei exportieren
openssl pkcs12 -in filename.pfx -clcerts -nokeys -out cert.pem
#Passwort aus Key File entfernen
openssl rsa -in key.pem -out server.key