現在、秘密鍵のみを含む .PEM ファイルがあります。このファイルを .PKCS12 ファイルに変換する必要があります。現在、これを実現するために openssl を使用しようとしていますが、いくつか問題が発生しています。
私が使用している .PEM ファイルの形式は次のとおりです。
-----BEGIN RSA PRIVATE KEY-----
Some key
-----END RSA PRIVATE KEY-----
次の Openssl コマンドを使用して、この .PEM ファイルを .PKCS12 に変換します。
openssl pkcs12 -export -inkey file.pem -out file.p12
すると、コンソールが次のメッセージを表示してハングします。
Loading 'screen' into random state -done
何を間違えているのでしょうか?
どのような助けでもいただければ幸いです。
ベストアンサー1
私はこの問題に遭遇しましたが、-nocerts
エクスポート後にオプションを追加することで解決しました。「フリーズ」の原因については、openssl がコンソールから追加の入力を読み取ろうとしているのではないかと思います。
openssl pkcs12 -export -nocerts -inkey your.private.key.pem -out your.private.key.p12