テクノロジ系
秋期
基本情報技術者 2015年 秋期 問36
36 / 80
手順に示す処理を実施することによって、メッセージの改ざんの検知の他に、受 言者Bができることはどれか。 〔手順] 送者 A の処理 (1) メッセージから、ハッシュ関数を使ってダイジェストを生成する。 (2) 秘密に保持している自分の署名生成鍵を用いて、(1)で生成したダイジェスト からメッセージの署名を生成する。 (3) メッセージと、(2)で生成した署名を受者Bに送信する。 受言者Bの処理 (4) 受信したメッセージから、ハッシュ関数を使ってダイジェストを生成する。 (5) (4)で生成したダイジェスト及び送信者 Aの署名検証鍵を用いて、受した署 名を検証する。
正解と解説
表示する
正解 ア
メッセージが送信者Aからのものであることの確認
送信者Aの署名生成鍵(秘密鍵)で署名し、Bが対応する検証鍵(公開鍵)で検証できることから、その署名がA本人によるものだと確認できます(送信者認証)。改ざん部位の特定や盗聴の検知・漏えい防止はこの手順では得られません。