Я скачал тут инсталлер Win64 OpenSSL v1.1.1a Light
После установки запускаем C:\Program Files\OpenSSL-Win64\bin\openssl.exe
Далее делаем три файла:
1
2
3
|
pkcs12 —in [yourfile.pfx] —nocerts —out [keyfile—encrypted.key]
pkcs12 —in [yourfile.pfx] —clcerts —nokeys —out [certificate.crt]
rsa —in [keyfile—encrypted.key] —out [keyfile—decrypted.key]
|
Приглашение «Enter PEM pass phrase:» выдается только для пользовательских сертификатов. В ответ на это приглашение нужно ввести пароль, которым будет зашифрован закрытый ключ. Далее вам будет предложено еще раз набрать пароль, чтобы проверить правильность
Ежели наоборот нужно собрать, то используйте:
1
|
pkcs12 -export -out [yourfile.pfx] -inkey [keyfile.key] -in [certificate.crt]
|