IPA過去問ドリル

平成22年度 春期 データベーススペシャリスト試験 午前Ⅱ 問21

テクノロジ/セキュリティ

A社のWebサーバは,認証局で生成したWebサーバ用のディジタル証明書を使ってSSL/TLS通信を行っている。PCがA社のWebサーバにSSL/TLSを用いてアクセスしたとき,サーバのディジタル証明書を入手した後に,認証局の公開鍵を利用してPCが行う処理はどれか。

出典:平成22年度 春期 データベーススペシャリスト試験 午前Ⅱ 問21

正解:ウ

解説

PCは,入手したサーバのディジタル証明書に付与された認証局のディジタル署名を,認証局の公開鍵を使って検証することで,その証明書が正当な認証局によって発行されたものであり,改ざんされていないことを確認します。共通鍵の暗号化や秘匿データの暗号化には,認証局の公開鍵ではなく,証明書に含まれるサーバの公開鍵を使用します。

選択肢ごとの解説

  • 誤り。共通鍵を暗号化する際に使用するのは,証明書に含まれるサーバの公開鍵であり,認証局の公開鍵ではありません。
  • 誤り。共通鍵は認証局の公開鍵で暗号化するものではなく,また通常はサーバの公開鍵で暗号化されるものであるため,認証局の公開鍵で復号するという処理も行いません。
  • 正しい。PCは,認証局の公開鍵を用いて,サーバのディジタル証明書に付与された認証局の署名を検証し,証明書の正当性を確認します。
  • 誤り。利用者が送付する秘匿データを暗号化する際に使用するのは,証明書に含まれるサーバの公開鍵であり,認証局の公開鍵ではありません。
データベーススペシャリストの過去問を演習モードで解く