ディジタル証明書とは?
ディジタル証明書とは、公開鍵とその持ち主の情報を認証局が署名して結び付けた電子的な証明書。X.509形式が標準で、有効期限・発行者・失効情報を含む。公開鍵が本当に相手のものかを保証し、中間者攻撃を防ぐ役割を担う。
データベーススペシャリスト試験の過去問では1回出題されています。
でぃじたるしょうめいしょ
ディジタル証明書の意味
公開鍵とその持ち主の情報を認証局が署名して結び付けた電子的な証明書。X.509形式が標準で、有効期限・発行者・失効情報を含む。公開鍵が本当に相手のものかを保証し、中間者攻撃を防ぐ役割を担う。
ディジタル証明書の具体例
アプリケーションサーバがDBサーバへTLS接続する際、DBサーバの証明書を検証し、社内認証局のルート証明書まで連鎖が辿れるか確認する。期限切れに気付かず更新を怠り、接続が一斉に失敗する障害は現場で頻発する。
ディジタル証明書は試験でどう引っ掛けられる?
「証明書があれば通信内容が暗号化される」は不正確。証明書が保証するのは公開鍵と所有者の対応付けであり、暗号化そのものは鍵交換後の共通鍵が担う。また失効確認をしなければ、盗まれた鍵の証明書でも検証は通ってしまう。
ディジタル証明書と関連する用語
ディジタル証明書が出た過去問
ディジタル証明書に関する記述のうち、適切なものはどれか。
正解:TLSにおいて、ディジタル証明書は、通信データの暗号化のための鍵交換や通信相手の認証に利用されている。
要点:TLSの証明書は相手認証と鍵交換の両方に使われる
TLSではサーバのディジタル証明書によって通信相手が正当かを確認し、証明書に含まれる公開鍵を使って共通鍵の受け渡し(鍵交換)を安全に行う。すなわち証明書は認証と鍵交換の両方に用いられており、イが適切である。
出典:令和2年度 10月 データベーススペシャリスト試験 am2 問20(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。