Innholdsfortegnelse:

Hvordan får jeg en PEM-fil fra JKS?
Hvordan får jeg en PEM-fil fra JKS?

Video: Hvordan får jeg en PEM-fil fra JKS?

Video: Hvordan får jeg en PEM-fil fra JKS?
Video: How to Reset Lost or Deleted .JKS File in Google Play and Update your app | Android App | Flutter | 2024, Kan
Anonim

Hvordan konvertere en Java keystore (JKS) til PEM-format

  1. Eksport sertifikat fra Java nøkkellager og importer den til en ny PKCS#12 nøkkellagerformat bruker Java nøkkelverktøy (C: Program FilesJava jre6in nøkkelverktøy .exe som standard på Windows).
  2. Konverter den nye PKCS#12 fil (min app.
  3. (Valgfritt avhengig av miljøet) Lag en versjon av PEM-fil med passordfrasen fjernet.

Angående dette, hvordan lager jeg en JKS-fil fra en PEM-fil?

Slik konverterer du PEM-formatnøkler til Java KeyStores:

  1. Konverter sertifikatet fra PEM til PKCS12 ved å bruke følgende kommando:
  2. Skriv inn og gjenta eksportpassordet.
  3. Opprett og slett en tom truststore ved å bruke følgende kommandoer:
  4. Importer CA til truststore ved å bruke følgende kommando:

hvordan trekker jeg ut en. PEM-fil? For å trekke ut sertifikatet, bruk disse kommandoene, der cer er filnavnet du vil bruke:

  1. openssl pkcs12 -in store.p12 -out cer.pem. Dette trekker ut sertifikatet i en. pem-format.
  2. openssl x509 -outform der -in cer.pem -out cer.der. Dette formaterer sertifikatet i en. der format.

Angående dette, hvordan kan jeg få sertifikat fra JKS-filen?

For å generere et sertifikat ved å bruke nøkkelverktøy

  1. Bytt til katalogen som inneholder nøkkellager- og truststore-filene.
  2. Generer sertifikatet i nøkkellagerfilen, keystore.jks, ved å bruke følgende kommandoformat:
  3. Eksporter det genererte sertifikatet til server.cer-filen (eller client.cer hvis du foretrekker det), ved å bruke følgende kommandoformat:

Hvordan lager jeg en PEM-fil i en Truststore?

Hvis du har et nøkkellager og truststore i PEM format, konvertere PEM nøkkellager fil til PKCS12. Deretter eksporterer du sertifikat og nøkkel til JKS filer . Hvis du ikke har nøkkellager og truststore-filer , du kan skape dem med OpenSSL og Java keytool.

Anbefalt: