質問

PFXを証明書ファイルに変換する方法についていくつかの質問を見てきましたが、私は別の方法で進む必要があります。

2つのファイルがあります:

  

bob_cert.cert

     

bob_key.pem

これらを単一の.pfxファイルに変換したいと思います。これを行うツールはありますか?

役に立ちましたか?

解決

openssl pkcs12 -inkey bob_key.pem -in bob_cert.cert -export -out bob_pfx.pfx

他のヒント

サードパーティ製ツールを使用せずにWindowsでこれを行う方法は次のとおりです。

  1. 証明書を証明書ストアにインポートします。 Windowsエクスプローラーで「証明書のインストール」を選択します。コンテキストメニュー。 「ここに画像の説明を入力してください」 ウィザードに従って、デフォルトのオプション「ローカルユーザー」を受け入れます。および「自動的に」。

  2. 証明書ストアで証明書を検索します。 Windows 10では、「ユーザー証明書の管理」を実行します。 MMC。 Windows 2013では、MMCは「証明書」と呼ばれます。 Windows 10では、デフォルトで証明書は" Personal"->" Certificates"の下にある必要があります。ノード。

  3. 証明書のエクスポート。コンテキストメニューで[エクスポート...]を選択します。メニュー: 「ここに画像の説明を入力してください」

    「はい、秘密鍵をエクスポートします」を選択します: 「ここに画像の説明を入力してください」

    この場合、.PFXオプションが有効になっていることがわかります。 「ここに画像の説明を入力してください」

    秘密鍵のパスワードを指定します。

.keyおよび.pemファイルから.pfxファイルを作成しました。

この openssl pkcs12 -inkey rootCA.key -in rootCA.pem -export -out rootCA.pfx

それは直接的な答えではありませんが、それでも他の人の助けになるかもしれません。

Windowsマシンで makecert.exe によって生成された自己署名証明書がある場合、 cert.pvk certの2つのファイルを取得します。 cer 。これらは、 pvk2pfx

を使用してpfxに変換できます。

pvk2pfx makecert と同じ場所にあります(例: C:\ Program Files(x86)\ Windows Kits \ 10 \ bin \ x86 または同様)

pvk2pfx -pvk cert.pvk -spc cert.cer -pfx cert.pfx
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top