web-dev-qa-db-ja.com

.cerおよび.pemファイルからpfxファイルを作成します

Opensslを使用して、pem形式の.keyおよび.cerファイルを作成しました(これらを読むことができます)。次に、それらから.pfxファイルを作成します。私はopenssl doumentationを読んだことがあります

openssl pkcs12 -export -in certificate.cer -inkey privateKey.key -out certificate.pfx -certfile CACert.cer

しかし、どちらが.cerファイル(certificate.cerまたはCACert.cer)なのかわかりません。これら2つのファイルの違いは何ですか?

18
user217648

certificate.cerは公開鍵であり、CACert.cerファイル(名前が示すとおり)は、CA(おそらく、証明書に署名した人)の公開鍵です。

-inスイッチは、出力ファイルに埋め込む入力証明書を指定します

-inkeyスイッチは、OpenSSLを使用して生成したキーファイルを指定します

-outスイッチは、opensslに出力ファイルに希望する名前を伝えます

-certfileは、出力pfxファイルに追加する追加の証明書を指定するために使用されます(無視できます)。

24
zaerymoghaddam