Cuprins:

Cum obțin un fișier PEM de la JKS?
Cum obțin un fișier PEM de la JKS?

Video: Cum obțin un fișier PEM de la JKS?

Video: Cum obțin un fișier PEM de la JKS?
Video: Convert JKS file to PEM file | With Command Prompt 2024, Noiembrie
Anonim

Cum se transformă un depozit de chei Java (JKS) în format PEM

  1. Export certificat de la Magazin de chei Java și importați-l într-un nou PKCS#12 format de depozit de chei folosind Instrument cheie Java (C:Program FișiereJava jre6in instrument cheie .exe implicit pe Windows).
  2. Convertiți noul PKCS#12 fişier (aplicația mea.
  3. (Opțional, în funcție de mediu) Creați o versiune a Fișierul PEM cu fraza de acces eliminată.

În ceea ce privește acest lucru, cum creez un fișier JKS dintr-un fișier PEM?

Pentru a converti cheile în format PEM în Java KeyStores:

  1. Convertiți certificatul din PEM în PKCS12, folosind următoarea comandă:
  2. Introduceți și repetați parola de export.
  3. Creați și apoi ștergeți un depozit de încredere gol folosind următoarele comenzi:
  4. Importați CA în truststore, folosind următoarea comandă:

cum extrag un fișier. PEM? Pentru a extrage certificatul, utilizați aceste comenzi, unde cer este numele fișierului pe care doriți să-l utilizați:

  1. openssl pkcs12 -in magazin.p12 -out cer.pem. Aceasta extrage certificatul într-un. format pem.
  2. openssl x509 -outform der -in cer.pem -out cer.der. Acest lucru formatează certificatul într-un format. der format.

În acest sens, cum pot obține un certificat din fișierul JKS?

Pentru a genera un certificat utilizând keytool

  1. Schimbați în directorul care conține fișierele depozit de chei și depozit de încredere.
  2. Generați certificatul în fișierul keystore, keystore.jks, folosind următorul format de comandă:
  3. Exportați certificatul generat în fișierul server.cer (sau client.cer dacă preferați), utilizând următorul format de comandă:

Cum creez un fișier PEM într-un Truststore?

Dacă ai un depozit de chei și truststore în PEM format, convertiți PEM depozit de chei fişier la PKCS12. Apoi, exportați certificat și cheia pentru JKS fișiere . Dacă nu aveți depozit de chei și fișiere truststore , poti crea le cu OpenSSL și Java keytool.

Recomandat: