web-dev-qa-db-ja.com

PKCS#12証明書をPEMに変換するときにPEMパスフレーズを入力します

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」を生成するとき、他のパスワードを設定していません。それで、それは何ですか?これを理解する方法は?

14
Leem.fin

「PEMパスフレーズを入力してください」。opensslは秘密鍵をクリアテキストで出力したくないためです。パスワードは、暗号化された秘密鍵を出力するために使用されます

以下のコマンドを使用して、秘密キーをクリアテキストで出力できます。その後、パスワードは要求されません。

openssl pkcs12 -nodes -in me.p12 -out me.pem
11
dsbajna

このパスフレーズが初めて表示されたときに同じケースに遭遇しました。次に、それをインストールする必要があります。その後、フレーズがターミナルに再度表示されたときに、以前に入力したパスフレーズを入力します。

0