Öffentlicher Schlüssel
Verwenden openssl x509 -pubkey
des öffentlichen Schlüssels (sowohl den öffentlichen Schlüssel und das Zertifikat in PEM) zu extrahieren, dann Rohr, das in openssl rsa -pubin -outform DER
den öffentlichen Schlüssel an DER umzuwandeln. Die -out <filename>
Option erspart Ihnen das Umleiten der Ausgabe.
openssl x509 -pubkey -in 1.crt | openssl rsa -pubin -outform DER -out 1_pubkey.der
Privat Schlüssel
Extrahieren Sie einfach den privaten Schlüssel aus dem .pfx
ersten openssl pkcs12 -in 1.pfx -nocerts
Ordner mit und leiten Sie diesen hinein openssl rsa -outform DER
, um ihn zu konvertieren:
openssl pkcs12 -in 1.pfx -nocerts | openssl rsa -outform DER -out 1_privkey.der
Das Obige fragt zunächst nach dem .pfx
privaten Schlüssel, danach werden Sie nach einer neuen Passphrase für die PEM gefragt (zweimal), bevor Sie erneut nach der PEM-Passphrase gefragt werden, wenn PEM in DER konvertiert wird.