平成29年度 春期 応用情報技術者試験 午前 問37
テクノロジ/セキュリティA社のWebサーバは,サーバ証明書を使ってTLS通信を行っている。PCからA社のWebサーバへのTLSを用いたアクセスにおいて,当該PCがサーバ証明書を入手した後に,認証局の公開鍵を利用して行う動作はどれか。
出典:平成29年度 春期 応用情報技術者試験 午前 問37
- ア暗号化通信に利用する共通鍵を生成し,認証局の公開鍵を使って暗号化する。
- イ暗号化通信に利用する共通鍵を,認証局の公開鍵を使って復号する。
- ウサーバ証明書の正当性を,認証局の公開鍵を使って検証する。
- エ利用者が入力して送付する秘匿データを,認証局の公開鍵を使って暗号化する。
正解:ウ
解説
認証局の公開鍵は,サーバ証明書に付与された認証局のディジタル署名を検証するために使用されます。PCはこの公開鍵を使って署名を検証することで,受け取ったサーバ証明書が正当な認証局によって発行された偽造されていないものであることを確認します。
選択肢ごとの解説
- ア誤り。共通鍵を認証局の公開鍵で暗号化するのではなく,サーバ証明書に含まれるサーバの公開鍵で暗号化します。
- イ誤り。共通鍵の復号に認証局の公開鍵を用いることはありません。共通鍵はサーバの秘密鍵で復号されます。
- ウ正しい。認証局の公開鍵は,サーバ証明書に付与された署名を検証し,証明書の正当性を確認するために使用されます。
- エ誤り。秘匿データの暗号化には認証局の公開鍵ではなく,サーバ証明書に含まれるサーバの公開鍵を使用します。