Можно ли сгенерировать файл конфигурации openssl из существующего сертификата x509?
Я ищу способ восстановить конфигурацию openssl из сертификата X509 (или csr). Я знаю, что можно посмотреть сертификат и вручную восстановить файл конфигурации, но он ненадежен и требует слишком много труда:P.
Какие-либо предложения?
2 ответа
Нет, в openssl нет встроенной функциональности, которая позволяет реконструировать конфигурацию, используемую для создания сертификата, только на основе сертификата.
Это было бы невыполнимой задачей, поскольку в конфигурационном файле есть довольно много административных параметров, которые не содержатся в результирующем сертификате (например, используемая команда openssl, пути и имена файлов, политика именования, ...).
XCA (небольшой инструмент OpenSource Java PKI) поддерживает экспорт сертификата X509 в качестве шаблона конфигурации OpenSSL. Возможно, это не охватывает все варианты использования, но, вероятно, это хорошее начало.
Просто импортируйте сертификат в базу данных XCA (например, перетащите), щелкните правой кнопкой мыши -> Экспорт -> Конфигурация OpenSSL.