openssl pkcs12 -export Программно - PullRequest
       14

openssl pkcs12 -export Программно

2 голосов
/ 22 апреля 2011

Мне было интересно, есть ли способ получить доступ к команде pkcs12 openssl программно .

Я намереваюсь получить доступ к функциям экспорта команды pkcs12, используя (любой) язык программирования. Моя текущая установка на Python.

Мне известно о том, что в pkcs12 есть интерфейс командной строки, но для этого требуется запустить новый подпроцесс, который не выполним из-за проблемы, с которой я столкнулся.

Ответы [ 2 ]

0 голосов
/ 12 сентября 2011

Этот ответ указывает на связанный пример кода в C:
как проверить сертификат P12 с помощью openssl?

Имена функций и классов должны быть одинаковыми в Python.

0 голосов
/ 18 мая 2011

В Python для этого должен быть полезен модуль PyOpenSSL PKCS # 12 .

В Java вы можете загрузить файл PKCS # 12 напрямую как PKCS12 KeyStore, а затемполучить закрытый ключВы также можете найти BouncyCastle PEMWriter полезным для экспорта ключей или сертификата.

...