ディジタル証明書とは?ディジタルしょうめいしょ
ディジタル証明書とは、公開鍵がその名義の持ち主のものであることを、認証局(CA)が自らの署名で保証する電子的な証明書。Webサーバの実在性を示すサーバ証明書、利用者本人を示すクライアント証明書などがあり、公開鍵基盤(PKI)の中核をなす。有効期限を持ち、期限内でも鍵の漏えいなどがあれば失効させられる。
最終更新:2026-10-09
この語が出る過去問を解く →背景
公開鍵暗号は鍵を公開してよいのが利点だが、公開されている鍵が本当に相手のものかは鍵そのものからは分からない。すり替えられれば通信の中身は攻撃者に読まれる。そこで第三者が「この鍵はこの名義のものだ」と署名して保証する仕組みが要る。ルート証明書を起点に信頼をつないでいく構造まで問われる。
具体例
HTTPSで接続すると、ブラウザはサーバ証明書の署名を中間CA証明書からルート証明書までたどって検証し、有効期限と失効の有無も調べる。失効は、失効した証明書の一覧(CRL:Certificate Revocation List)を見るか、認証局側に問い合わせる仕組み(OCSP:Online Certificate Status Protocol)で確かめる。すべて通ってはじめてアドレスバーに鍵マークが表示される。
試験での引っ掛け
証明書に含まれるのは公開鍵であって秘密鍵ではない。また保証されるのは鍵と名義の対応だけで、そのサイトの運営者が信用できることまでは保証しない。攻撃者も自分の名義で正規の証明書を取得できるため、鍵マークが出ていてもフィッシングサイトでありうる。
関連用語
出た過去問
出典:平成28年度 秋期 基本情報技術者試験 午前 問39(IPA)
PKIにおける認証局が,信頼できる第三者機関として果たす役割はどれか。
正解:利用者やサーバの公開鍵を証明するディジタル証明書を発行する。
要点:認証局は公開鍵の持ち主を保証する証明書を発行する
認証局(CA)は、申請者の本人性を確認したうえで、その公開鍵が確かに本人のものであることを保証するディジタル証明書を発行し、自らの署名を付ける。利用者は信頼するCAの署名を検証することで、相手の公開鍵を安心して使える。秘密鍵は本人だけが持つもので、CAに渡すことはない。
出典:平成28年度 春期 基本情報技術者試験 午前 問39(IPA)
公開鍵暗号を利用した電子商取引において,認証局(CA)の役割はどれか。
正解:取引当事者の公開鍵に対するディジタル証明書を発行する。
要点:認証局は公開鍵の正当性を証明書として保証する
認証局(CA)は、公開鍵の持ち主が本人であることを確認したうえで、その公開鍵に自らのディジタル署名を付けたディジタル証明書を発行する。利用者はCAの署名を検証することで、受け取った公開鍵が本物であると確認できる。秘密鍵そのものはCAに預けるものではない点を押さえたい。
出典・参考
公式シラバスの3 技術要素 > 1. 情報セキュリティ > (8) 情報セキュリティに関する技術に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。