Სარჩევი:

როგორ მივიღო PEM ფაილი JKS-დან?
როგორ მივიღო PEM ფაილი JKS-დან?

ვიდეო: როგორ მივიღო PEM ფაილი JKS-დან?

ვიდეო: როგორ მივიღო PEM ფაილი JKS-დან?
ვიდეო: Convert JKS file to PEM file | With Command Prompt 2024, მაისი
Anonim

როგორ გადავიტანოთ Java keystore (JKS) PEM ფორმატში

  1. ექსპორტი სერტიფიკატი დან ჯავის გასაღებების მაღაზია და შემოიტანეთ იგი ახალ PKCS#12-ში გასაღების მაღაზიის ფორმატი გამოყენებით Java keytool (C: პროგრამა ფაილები Java jre6in გასაღებების ხელსაწყო .exe ნაგულისხმევად Windows-ზე).
  2. გადაიყვანეთ ახალი PKCS#12 ფაილი (myapp.
  3. (სურვილისამებრ გარემოდან გამომდინარე) შექმენით ვერსია PEM ფაილი პაროლის მოხსნით.

ამასთან დაკავშირებით, როგორ შევქმნა JKS ფაილი PEM ფაილიდან?

PEM ფორმატის გასაღებების Java KeyStores-ში გადასაყვანად:

  1. გადააკეთეთ სერტიფიკატი PEM-დან PKCS12-ში, შემდეგი ბრძანების გამოყენებით:
  2. შეიყვანეთ და გაიმეორეთ ექსპორტის პაროლი.
  3. შექმენით და შემდეგ წაშალეთ ცარიელი Truststore შემდეგი ბრძანებების გამოყენებით:
  4. იმპორტი CA Truststore-ში შემდეგი ბრძანების გამოყენებით:

როგორ ამოვიღო. PEM ფაილი? სერთიფიკატის ამოსაღებად გამოიყენეთ ეს ბრძანებები, სადაც cer არის ფაილის სახელი, რომლის გამოყენებაც გსურთ:

  1. openssl pkcs12 -in store.p12 -out cer.pem. ეს ამოიღებს სერთიფიკატს ა. პემ ფორმატში.
  2. openssl x509 -outform der -in cer.pem -out cer.der. ეს აფორმებს სერთიფიკატს. der ფორმატი.

ამასთან დაკავშირებით, როგორ მივიღო სერთიფიკატი JKS ფაილიდან?

სერთიფიკატის გენერირება keytool-ის გამოყენებით

  1. შეცვალეთ დირექტორიაში, რომელიც შეიცავს keystore და truststore ფაილებს.
  2. შექმენით სერტიფიკატი keystore ფაილში, keystore.jks, შემდეგი ბრძანების ფორმატის გამოყენებით:
  3. გენერირებული სერტიფიკატის ექსპორტი server.cer ფაილში (ან კლიენტ.cer თუ გსურთ), შემდეგი ბრძანების ფორმატის გამოყენებით:

როგორ შევქმნა PEM ფაილი Truststore-ში?

თუ გასაღების მაღაზია გაქვთ და ნდობის მაღაზია in PEM ფორმატი, კონვერტირება PEM გასაღების მაღაზია ფაილი PKCS12-მდე. შემდეგ, ექსპორტი სერტიფიკატი და გასაღები JKS-ზე ფაილები . თუ არ გაქვთ გასაღებების მაღაზია და truststore ფაილები , შენ შეგიძლია შექმნა მათ OpenSSL და Java keytool-ით.

გირჩევთ: