Преобразование P12 в PEM с парольной фразой PEM с использованием PHP openssl

Как конвертировать P12 в PEM с парольной фразой PEM, используя openssl PHP. Если я пытаюсь добавить Passphrase в PEM, то PEM не работает, кажется, что он поврежден или произошло какое-то неизвестное преобразование. Я могу успешно экспортировать PEM без ключевой фразы. Любая помощь, как экспортировать PEM с Passphrase OpenSSL PHP?

Требуется шифрование:

----- НАЧАТЬ RSA ЧАСТНЫЙ КЛЮЧ ----- Proc-Type: 4,ENCRYPTED DEK-Info: AES-256-CBC,xxxxxxxxxxxxxxxxxxxxx

$p12worked = openssl_pkcs12_read(file_get_contents($_FILES['p12']['tmp_name']), $p12, $_POST['password']);
$p12data = openssl_x509_parse($p12['cert']);
$certpem = $p12['cert'].$p12['pkey'];

0 ответов

Другие вопросы по тегам