1. Введение
Java KeyStore — это контейнер сертификатов безопасности, которые мы можем использовать при написании кода Java. Хранилища ключей Java содержат один или несколько сертификатов с соответствующими закрытыми ключами и создаются с помощью keytool
, который поставляется с JDK.
В этом руководстве мы преобразуем хранилище ключей Java в формат PEM (Privacy-Enhanced Mail), используя комбинацию keytool
и openssl.
Шаги будут включать использование keytool
для преобразования JKS в хранилище ключей PKCS#12, а затем openssl
для преобразования хранилища ключей PKCS#12 в файл PEM.
keytool
доступен с JDK, и мы можем загрузить openssl
с веб-сайта OpenSSL.