IT-Wissen/tls-ssl
2024-10-03 18:43:48 +02:00
..
README.md various 2024-10-03 18:43:48 +02:00

Table of Contents

SSL/TLS

Übersicht: https://www.sslmarket.ch/ssl/formate-von-ssl-zertifikaten-und-ihre

cacerts / jave

Neues Zertifikat in cacerts einfügen

keytool -importcert -file cert.pem -alias nwvappdaing001t -keystore cacerts_tryout

Zertifikat aus cacerts exportieren

keytool -export -storepass changeit -alias arc2004.bgov.ch -keystore cacerts -file arc2003.bgov.ch.crt

Alle Einträge in cacerts auflisten

keytool -list -v -keystore "c:\...\cacerts" > cacerts_output.txt

Alter Eintrag in cacerts löschen

keytool -delete -alias aliasname -keystore ..\cacerts

Verschiedenes

PKS12 (.pfx) in base64 umwandeln

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

PFX erstellen aus server-zertifikat und key

openssl pkcs12 -export -in linux_cert+ca.pem -inkey privateekey.key -out output.pfx

Oder mit Keystore Explorer:

  • Root als base64 exportieren
  • Intermediate als base64 exportieren
  • Serverzertifikat durch M. Kandlbinder geliefert und in C:\docuteam\ssl-zertifikate-06-2022 abgelegt
  • In Keystore Explorer: Neu
  • PKCS#12 wählen
  • Root und Intermediate importieren
  • Schlüsselpaar PKCS#8 erstellen, dabei Key und Serverzertifikat angeben
  • default PW geben
  • Abspeichern als PFX
  • PFX bei Fedora Servern in Tomcat Conf Ordner ablegen