Openssl は RSA 秘密鍵のみを含む .PEM を .PKCS12 に変換します 質問する

Openssl は RSA 秘密鍵のみを含む .PEM を .PKCS12 に変換します 質問する

現在、秘密鍵のみを含む .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

おすすめ記事