ディジタル証明書とは?
ディジタル証明書とは、公開鍵が確かにその持ち主のものであることを認証局が保証する電子的な証明書。Webサーバの実在性を証明するサーバ証明書や、利用者本人を証明するクライアント証明書などの種類がある。
基本情報技術者試験の過去問では3回出題されています(2016年度〜2025年度)。
ディジタルしょうめいしょ
ディジタル証明書の意味
公開鍵が確かにその持ち主のものであることを認証局が保証する電子的な証明書。Webサーバの実在性を証明するサーバ証明書や、利用者本人を証明するクライアント証明書などの種類がある。
ディジタル証明書の具体例
HTTPSでWebサイトにアクセスすると、ブラウザはそのサイトのサーバ証明書を検証し、有効な認証局が発行した正当な証明書であればアドレスバーに鍵マークが表示される。
ディジタル証明書は試験でどう引っ掛けられる?
証明書に含まれるのは公開鍵であって秘密鍵ではない(秘密鍵は持ち主だけが保管する)。また証明書が保証するのは「この公開鍵はこの名義のものだ」という対応関係だけで、そのサイトが安全である・運営者が信用できることまでは保証しない。鍵マークが出ていてもフィッシングサイトでありうる。
ディジタル証明書と関連する用語
ディジタル証明書が出た過去問
PKIにおける認証局が,信頼できる第三者機関として果たす役割はどれか。
正解:利用者やサーバの公開鍵を証明するディジタル証明書を発行する。
要点:認証局は公開鍵の持ち主を保証する証明書を発行する
認証局(CA)は、申請者の本人性を確認したうえで、その公開鍵が確かに本人のものであることを保証するディジタル証明書を発行し、自らの署名を付ける。利用者は信頼するCAの署名を検証することで、相手の公開鍵を安心して使える。秘密鍵は本人だけが持つもので、CAに渡すことはない。
出典:平成28年度 秋期 基本情報技術者試験 午前 問39(IPA)公開鍵暗号を利用した電子商取引において,認証局(CA)の役割はどれか。
正解:取引当事者の公開鍵に対するディジタル証明書を発行する。
要点:認証局は公開鍵の正当性を証明書として保証する
認証局(CA)は、公開鍵の持ち主が本人であることを確認したうえで、その公開鍵に自らのディジタル署名を付けたディジタル証明書を発行する。利用者はCAの署名を検証することで、受け取った公開鍵が本物であると確認できる。秘密鍵そのものはCAに預けるものではない点を押さえたい。
出典:平成28年度 春期 基本情報技術者試験 午前 問39(IPA)HTTPとHTTPSを比較した場合において,HTTPSだけがもつ特徴を示したものはどれか。
正解:通信相手先サーバをサーバ証明書によって確認することが可能である。
要点:HTTPS固有の特徴はサーバ証明書による相手の確認
HTTPSはHTTPの通信をTLSで保護したもので、通信内容の暗号化に加え、サーバ証明書によって接続先が本物かどうかを確認できる点が特徴である。cookieによるセッション管理・ID/パスワード認証・キャッシュはHTTPでも同様に行えるため、HTTPSだけの特徴とは言えない。
出典:令和7年度 (公開問題) 基本情報技術者試験 kamokuA 問8(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。