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つのファイルの違いは何ですか?
certificate.cer
は公開鍵であり、CACert.cer
ファイル(名前が示すとおり)は、CA(おそらく、証明書に署名した人)の公開鍵です。
-in
スイッチは、出力ファイルに埋め込む入力証明書を指定します
-inkey
スイッチは、OpenSSLを使用して生成したキーファイルを指定します
-out
スイッチは、opensslに出力ファイルに希望する名前を伝えます
-certfile
は、出力pfxファイルに追加する追加の証明書を指定するために使用されます(無視できます)。