0

Konvertieren von Zertifikaten

Unter Umständen kann es notwendig sein Zertifikate in unterschiedliche Formate zu konvertieren. Dies ist z.B. dann notwendig wenn auf einem Windows Betriebssystem ein Apache Tomcat eingesetzt wird. Apache Tomcat verwendet zu diesem Zweck eigene Konfigurationsdateien. Damit eine Webseite vom Client als Vertrauenswürdig eingestuft werden kann ist es daher notwendig Private und Public Key voneinander  zu trennen. Die beiden Dateien werden über die SSL.conf des Apache Tomcat angesteuert.

Da Windows den private und public Key in eine einzelne Datei exportiert und Apache Tomcat diese entsprechend nicht interpretieren kann ist es notwendig den private Key mit hilfe von OpenSSL zu extrahieren.

Hinweis:

OpenSSL ist kein Bestandteil von Windows ist daher gesondert herunterzuladen.

Export des private key aus einer „pfx“ Datei (PFX zu PEM)

openssl pkcs12 -in filename.pfx -nocerts -out key.pem

Export des öffentlichen Schlüssels aus einer „pfx“ Datei

openssl pkcs12 -in filename.pfx -clcerts -nokeys -out cert.pem

Entfernen der „passphrase“ von einem private key

openssl rsa -in key.pem -out server.key

PEM in das DER Format wandeln

openssl x509 -outform der -in cert.pem -out cert.der

beuermann

Schreibe einen Kommentar