- ベストアンサー
cerファイル、pfxファイルの基礎知識について
以下の2つのファイルについて、基本的な知識(何のファイルなのか、 何のためのファイルなのか、どうやって使うのか)をつけたく思って おります。 ・cerファイル ・pfxファイル 公開鍵暗号方式やデジタル証明書関係だと思うのですが、 自分なりにWebで調べてみてもピンとくる情報を得られませんでした。 参考となる情報、ならびに、参考となるWebのURLなどありましたら、 教えて頂けますでしょうか? 以上、よろしくお願い致します。
- double4cm
- お礼率73% (17/23)
- その他([技術者向] コンピューター)
- 回答数1
- ありがとう数6
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ご推察通り2つとも電子証明書です。 “cer”はcertificateの意味で、主に自己証明書(ルート証明書)に使用されます。 ファイルをダブルクリックすれば証明書の内容が表示されます。 ちなみにASN.1のderエンコードされたバイナリデータです。 “pfx”はマイクロソフトの電子証明書の規格ですが、PKCS#12形式とほぼ同じです。 cer形式の電子証明書とRC2方式で暗号化した秘密鍵がパッケージされたもので、個人の証明書やSSLサーバー証明書をIISにインポートするときに使います。 こっちはパスワードが無いと中身を見ることができません。
関連するQ&A
- デジタル署名
デジタル署名とは公開鍵暗号方式を応用したものということですよね。 公開鍵暗号方式では暗号化に公開鍵、複合化に秘密鍵を用いるのに、 デジタル署名では暗号化に秘密鍵、複合化に公開鍵となるのは どうしてなのでしょうか。
- ベストアンサー
- その他([技術者向] コンピューター)
- 暗号のアルゴリズムについて
公開鍵暗号方式・共通鍵暗号方式があるのはわかっているのですが、 共通鍵暗号方式では、送信者・受信者共に同じ鍵を使うため、同じアルゴリズムで暗号化・復号を行うのであろうと予想はつくのです。 (DESや3DESがあると思うのですが、多分共通鍵にDESを使うとかかいてある?) ・質問 公開鍵暗号の場合、 AがBにデータを送る際、Bの公開鍵でデータを暗号化すると思うのですが この時、Bの公開鍵(証明書?)に、RSAで変換 といったことが書かれているのでしょうか? 公開鍵暗号には、楕円曲線暗号、ElGamal暗号があると思うのですが、 もし、Bの公開鍵に、暗号方式が書いていないと、Bの秘密鍵がRSAだった場合復元できなくなってしまうと思うのですが・・・。 初歩的な質問ですみませんが、 どなたかご教授いただけないでしょうか?
- ベストアンサー
- ネットワーク
- SSLサーバ証明書
例えばベリサインなどで証明書を取得するとメールにて証明書が送られてきます。 メールの内容をテキストに張り付けてcerファイルとすることは可能ですが、この情報から pfxファイルを作成することは可能でしょうか?
- 締切済み
- その他([技術者向] コンピューター)
- 公開鍵暗号化方式のページと通信
C#側から 公開鍵暗号化方式を採用しているサイトまたはページに クライアント側からログインまたは記事を投稿したいのですが、 WebRequestやhttpWebRequestを使って 通信することは可能でしょうか? 公開鍵情報をC#側に組み込まないといけないのでしょうか? よろしくお願いします。
- ベストアンサー
- Microsoft ASP
- 公開鍵暗号方式は負荷が高いというが何故ですか?
公開鍵暗号方式だと共通鍵暗号方式と比べて、暗号・複合時の負荷が高いとのことですが、なんでなのでしょうか? 詳しい方いらっしゃいましたら教えて頂けると幸いです。
- ベストアンサー
- ネットワーク
- ディジタル署名について
情報処理技術者の勉強してます。 公開鍵暗号化方式の問題では、受信者の公開鍵で暗号化して受信者は自分の秘密鍵で複合するとあります。 ディジタル署名では、送信者の秘密鍵で暗号化して送信者の公開鍵で複合化とありますが それならばなぜ公開鍵暗号化方式は送信者の秘密鍵で暗号化して送信者の公開鍵で複合化と回答すると間違いなのでしょうか?
- 締切済み
- その他([技術者向] コンピューター)
補足
迅速なご回答、ありがとうございました。 大変、参考になりました。