問題本文
メッセージに RSA 方式のディジタル署名を付与して2者間で送受信する。そのときのディジタル署名の検証鍵と使用方法はどれか。
選択肢
- ア.受信者の公開鍵であり,送信者がメッセージダイジェストからディジタル署名を作成する際に使用する。
- イ.受信者の秘密鍵であり,受信者がディジタル署名からメッセージダイジェストを算出する際に使用する。
- ウ.送信者の公開鍵であり,受信者がディジタル署名からメッセージダイジェストを算出する際に使用する。
- エ.送信者の秘密鍵であり,送信者がメッセージダイジェストからディジタル署名を作成する際に使用する。
正解
ウ. 送信者の公開鍵であり,受信者がディジタル署名からメッセージダイジェストを算出する際に使用する。
選択肢ごとの解説
- ア.署名作成は秘密鍵で行うため公開鍵ではない。
- イ.受信者の鍵は検証に使わず、送信者の公開鍵を使う。
- ウ.送信者の公開鍵で検証(復号)=正解。
- エ.これは署名作成側の説明で、検証鍵ではない。
基本情報技術者試験 令和元年度 秋期 午前 の過去問一覧へ戻る・問38