Innehållsförteckning:

Hur får jag en PEM-fil från JKS?
Hur får jag en PEM-fil från JKS?

Video: Hur får jag en PEM-fil från JKS?

Video: Hur får jag en PEM-fil från JKS?
Video: Hur föräldrar älskar och stöder BTS 2024, November
Anonim

Hur man konverterar ett Java-nyckellager (JKS) till PEM-format

  1. Exportera certifikat från Java nyckellager och importera den till en ny PKCS#12 nyckellagringsformat använda Java nyckelverktyg (C: Program FilerJava jre6in nyckelverktyg .exe som standard i Windows).
  2. Konvertera den nya PKCS#12 fil (minapp.
  3. (Valfritt beroende på miljön) Skapa en version av PEM-fil med lösenfrasen borttagen.

Angående detta, hur skapar jag en JKS-fil från en PEM-fil?

Så här konverterar du nycklar i PEM-format till Java KeyStores:

  1. Konvertera certifikatet från PEM till PKCS12 med följande kommando:
  2. Ange och upprepa exportlösenordet.
  3. Skapa och ta sedan bort en tom truststore med hjälp av följande kommandon:
  4. Importera CA till truststore med följande kommando:

hur extraherar jag en. PEM-fil? För att extrahera certifikatet, använd dessa kommandon, där cer är filnamnet som du vill använda:

  1. openssl pkcs12 -in store.p12 -out cer.pem. Detta extraherar certifikatet i en. pem-format.
  2. openssl x509 -outform der -in cer.pem -out cer.der. Detta formaterar certifikatet i en. det format.

Angående detta, hur kan jag få certifikat från JKS-filen?

Att generera ett certifikat med hjälp av keytool

  1. Byt till katalogen som innehåller nyckellagrings- och truststore-filerna.
  2. Generera certifikatet i nyckellagringsfilen, keystore.jks, med följande kommandoformat:
  3. Exportera det genererade certifikatet till server.cer-filen (eller client.cer om du föredrar det), med följande kommandoformat:

Hur skapar jag en PEM-fil i en Truststore?

Om du har ett nyckellager och truststore i PEM format, konvertera PEM nyckellager fil till PKCS12. Exportera sedan certifikat och nyckel till JKS filer . Om du inte har nyckellager och truststore-filer , du kan skapa dem med OpenSSL och Java keytool.

Rekommenderad: