テクノロジ系
秋期
応用情報技術者 2012年 秋期 問38
38 / 80
手順に示すハッシュ関数とメッセージダイジェストの処理を行うことで得られるセキュリティ上の効果はどれか。ここで,メッセージダイジェストは安全な方法で保護され,改ざんや破壊がされていないものとする。〔手順〕(1) 送信者 A は,電子メールの本文からハッシュ関数を用いて,メッセージダイジェストを作成する。電子メールの本文とメッセージダイジェストを別々に受信者 B に送信する。(2) 受信者 B は受信した電子メールの本文からハッシュ関数を用いて,メッセージダイジェストを作成する。その作成したメッセージダイジェストと,受信したメッセージダイジェストを比較する。
正解と解説
表示する
正解 ア
電子メールの改ざんの有無の確認
送信・受信の双方で本文からハッシュ値(メッセージダイジェスト)を作り比較することで、途中で本文が書き換えられていないか、すなわち改ざんの有無を確認できます。ハッシュ照合は誤送信防止や送達確認、盗聴防止の手段ではありません。