# PFX Zertifikat in .crt und .key Datei exportieren #### Einleitung Um Zertifikate in bestimmte Software einspielen zu können, benötigen wir manchmal die **.crt** und die **.key** Datei. Dazu können wir uns das **OpenSSL-Tool** zu Hilfe nehmen. #### Zertifikat exportieren ##### .crt Datei exportieren Um die **.crt Datei** zu erhalten, müssen wir nur den folgenden Befehl absetzen. Dabei müssen wir im ersten Schritt den Datei-Namen der **.pfx-Datei** anpassen. Beim Absenden des Befehls geben wir nur noch das Kennwort ein, mit dem das Zertifikat verschlüsselt wurde. ```bash openssl pkcs12 -in -clcerts -nokeys -out #Beispiel: openssl pkcs12 -in cert.pfx -clcerts -nokeys -out cert.crt ``` ##### .key Datei exportieren Um jetzt die **.key Datei** zu erhalten, müssen wir diesmal 2 Befehle absetzen. Einmal um die **.key-Datei** zu erhalten, und im zweiten Schritt um die **.key-Datei** zu entschlüsseln. ```bash openssl pkcs12 -in cert.pfx -nocerts -out cert-encrypted.key ``` Im Anschluss folgt jetzt die **Entschlüsselung** der **.key-Datei**. ``` openssl rsa -in cert-encrypted.key -out cert.key ``` Damit haben wir dann beide Dateien erfolgreich exportiert, um diese dann in bestimmten Anwendungen zu verwenden.