Оглавление:

Как мне получить файл PEM из JKS?
Как мне получить файл PEM из JKS?

Видео: Как мне получить файл PEM из JKS?

Видео: Как мне получить файл PEM из JKS?
Видео: Что такое расширение файлов и как открыть любой файл 2024, Май
Anonim

Как преобразовать хранилище ключей Java (JKS) в формат PEM

  1. Экспорт свидетельство от Хранилище ключей Java и импортируйте его в новый PKCS # 12 формат хранилища ключей с помощью Java keytool (C: Программа FilesJava jre6in keytool .exe по умолчанию в Windows).
  2. Конвертируйте новый PKCS # 12 файл (myapp.
  3. (Необязательно в зависимости от среды) Создайте версию PEM файл с удаленной кодовой фразой.

В связи с этим, как мне создать файл JKS из файла PEM?

Чтобы преобразовать ключи формата PEM в хранилища ключей Java:

  1. Преобразуйте сертификат из PEM в PKCS12, используя следующую команду:
  2. Введите и повторите пароль экспорта.
  3. Создайте, а затем удалите пустое хранилище доверенных сертификатов, используя следующие команды:
  4. Импортируйте ЦС в хранилище доверенных сертификатов, используя следующую команду:

как мне извлечь файл. PEM? Чтобы извлечь сертификат, используйте эти команды, где cer - имя файла, которое вы хотите использовать:

  1. openssl pkcs12 -in store.p12 -out cer.pem. Это извлекает сертификат в формате. формат pem.
  2. openssl x509 -outform der -in cer.pem -out cer.der. Это форматирует сертификат в формате. der формат.

В связи с этим, как я могу получить сертификат из файла JKS?

Создание сертификата с помощью keytool

  1. Перейдите в каталог, содержащий файлы хранилища ключей и доверенных сертификатов.
  2. Создайте сертификат в файле хранилища ключей keystore.jks, используя следующий формат команды:
  3. Экспортируйте сгенерированный сертификат в файл server.cer (или client.cer, если хотите), используя следующий формат команды:

Как мне создать файл PEM в Truststore?

Если у вас есть хранилище ключей и магазин доверия в PEM формат, преобразовать PEM хранилище ключей файл к PKCS12. Затем экспортируйте свидетельство и ключ к JKS файлы . Если у вас нет хранилища ключей и файлы доверенного хранилища , вы можете Создайте их с помощью OpenSSL и Java keytool.

Рекомендуемые: