Innehållsförteckning:

Hur skapar jag en PEM-fil i en Truststore?
Hur skapar jag en PEM-fil i en Truststore?

Video: Hur skapar jag en PEM-fil i en Truststore?

Video: Hur skapar jag en PEM-fil i en Truststore?
Video: Java programmatically create truststore and import certificates into it 2024, Mars
Anonim

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.

Hur lägger jag till PEM till TrustStore?

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:

Dessutom, vad är en PEM-fil? Upplösning. PEM eller Privacy Enhanced Mail är ett Base64-kodat DER-certifikat. PEM certifikat används ofta för webbservrar eftersom de enkelt kan översättas till läsbar data med hjälp av en enkel textredigerare. Generellt när en PEM kodad fil öppnas i en textredigerare, den innehåller mycket distinkta sidhuvuden och sidfötter.

Frågade också, hur skapar man en TrustStore-fil?

Att skapa en ny TrustStore

  1. Den första posten skapar en KeyStore-fil med namnet myTrustStore i den aktuella arbetskatalogen och importerar firstCA-certifikatet till TrustStore med ett alias för firstCA.
  2. För den andra posten, ersätt secondCA för att importera det andra CA-certifikatet till TrustStore, myTrustStore.

Är TrustStore samma sak som keystore?

Du burk fortfarande använda samma fil som trustStore och keyStore i Java för att undvika att behålla två separata filer, men det är en bra idé att separera publika nycklar och privata nycklar i två olika filer, det är mer utförligt och självförklarande det som har CA-certifikat för att lita på servern och som innehåller klientens privata nycklar.

Rekommenderad: