OpenSSLを使用して「me.p12」をPEMに変換しています。 「me.p12」を生成するとき、パスワードを設定します。 「me.p12」には、秘密鍵と証明書が含まれています。
PEMに変換するとき、次のコマンドを実行します。
openssl pkcs12 -in me.p12 -out me.pem
次に、Import Password
:
Enter Import Password:
MAC verified OK
「me.p12」に設定したパスワードを入力し、確認できました。しかし次に、それは私に尋ねます:
Enter PEM pass phrase:
何なのかわかりません。 「me.p12」を生成するとき、他のパスワードを設定していません。それで、それは何ですか?これを理解する方法は?
「PEMパスフレーズを入力してください」。opensslは秘密鍵をクリアテキストで出力したくないためです。パスワードは、暗号化された秘密鍵を出力するために使用されます
以下のコマンドを使用して、秘密キーをクリアテキストで出力できます。その後、パスワードは要求されません。
openssl pkcs12 -nodes -in me.p12 -out me.pem
このパスフレーズが初めて表示されたときに同じケースに遭遇しました。次に、それをインストールする必要があります。その後、フレーズがターミナルに再度表示されたときに、以前に入力したパスフレーズを入力します。