IT資格用語解説基本情報技術者試験・サイバーセキュリティ基本法
電子証明書
更新日:
用語解説
電子証明書は、公開鍵と、その鍵の所有者・主体に関する情報、有効期間、発行者などを結び付け、認証局が電子署名することで、公開鍵の帰属と証明書の完全性を検証できるようにした電子データです。
■ 試験で押さえるポイント
一般にX.509証明書では主体名、公開鍵、シリアル番号、有効期間、発行者、署名アルゴリズムなどを含みます。
受信者は認証局の署名と信頼の連鎖、有効期間、用途、失効状態、アクセス先名などを検証します。
証明書は公開鍵を配布・確認するもので、対応する秘密鍵そのものを含めず、秘密鍵は所有者が厳重に管理します。
TLSのサーバ認証、電子署名の署名者確認、クライアント認証などに使われますが、証明書だけで相手の行為全てを保証しません。
■ 選択肢での判断ポイント
公開鍵と主体を認証局の署名で結ぶ役割、秘密鍵を含まない点、期限・失効・信頼連鎖の検証を問います。
例: ブラウザはWebサーバ証明書の署名連鎖、期限、失効、ホスト名を検証し、提示された公開鍵を正当なサーバへ結び付けます。