Inhaltsverzeichnis:

Wie erhalte ich eine PEM-Datei von JKS?
Wie erhalte ich eine PEM-Datei von JKS?

Video: Wie erhalte ich eine PEM-Datei von JKS?

Video: Wie erhalte ich eine PEM-Datei von JKS?
Video: Export a .pem certificate from a .jks - Windows 2024, Kann
Anonim

So konvertieren Sie einen Java-Keystore (JKS) in das PEM-Format

  1. Export Zertifikat von dem Java-Schlüsselspeicher und importieren Sie es in ein neues PKCS#12 Keystore-Format Verwendung der Java-Schlüsseltool (C:Programm DateienJava jre6in Schlüsselwerkzeug .exe standardmäßig unter Windows).
  2. Konvertieren Sie das neue PKCS#12 Datei (meine App.
  3. (Optional je nach Umgebung) Erstellen Sie eine Version des PEM-Datei mit entfernter Passphrase.

Wie erstelle ich diesbezüglich eine JKS-Datei aus einer PEM-Datei?

So konvertieren Sie die Schlüssel im PEM-Format in Java KeyStores:

  1. Konvertieren Sie das Zertifikat von PEM in PKCS12 mit dem folgenden Befehl:
  2. Geben Sie das Exportkennwort ein und wiederholen Sie es.
  3. Erstellen und löschen Sie einen leeren Truststore mit den folgenden Befehlen:
  4. Importieren Sie die CA mit dem folgenden Befehl in den Truststore:

Wie entpacke ich eine. PEM-Datei? Verwenden Sie zum Extrahieren des Zertifikats die folgenden Befehle, wobei cer der Dateiname ist, den Sie verwenden möchten:

  1. openssl pkcs12 -in store.p12 -out cer.pem. Dadurch wird das Zertifikat in eine. pem-Format.
  2. openssl x509 -outform der -in cer.pem -out cer.der. Dadurch wird das Zertifikat in einer. das Format.

Wie kann ich diesbezüglich ein Zertifikat aus der JKS-Datei erhalten?

So generieren Sie ein Zertifikat mit keytool

  1. Wechseln Sie in das Verzeichnis, das die Keystore- und Truststore-Dateien enthält.
  2. Generieren Sie das Zertifikat in der Keystore-Datei keystore.jks mit dem folgenden Befehlsformat:
  3. Exportieren Sie das generierte Zertifikat in die Datei server.cer (oder client.cer, wenn Sie dies bevorzugen), indem Sie das folgende Befehlsformat verwenden:

Wie erstelle ich eine PEM-Datei in einem Truststore?

Wenn Sie einen Schlüsselspeicher haben und Truststore in PEM formatieren, konvertieren PEM Schlüsselspeicher Datei zu PKCS12. Exportieren Sie dann die Zertifikat und Schlüssel zu JKS Dateien . Wenn Sie keinen Schlüsselspeicher haben und Truststore-Dateien , du kannst schaffen sie mit OpenSSL und Java keytool.

Empfohlen: