平成24年度 秋期 応用情報技術者試験 午前 問38
手順に示すハッシュ関数とメッセージダイジェストの処理を行うことで得られるセキュリティ上の効果はどれか。ここで,メッセージダイジェストは安全な方法で保護され,改ざんや破壊がされていないものとする。
〔手順〕
1. 送信者Aは,電子メールの本文からハッシュ関数を用いて,メッセージダイジェストを作成する。電子メールの本文とメッセージダイジェストを別々に受信者Bに送信する。
2. 受信者Bは受信した電子メールの本文からハッシュ関数を用いて,メッセージダイジェストを作成する。その作成したメッセージダイジェストと,受信したメッセージダイジェストを比較する。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ア
-
ア: 改ざんの有無の確認
正しい。本文が途中で1ビットでも変わると,受信者Bが作成するメッセージダイジェストは送信者Aのものと一致しなくなります。両者を比較することで,本文が改ざんされていないかを確認できます。 -
イ: 誤送信の防止
誤り。ハッシュ値の比較は受信後に行うものであり,宛先の間違いなどの誤送信を防ぐ効果はありません。 -
ウ: 送達確認
誤り。メールが相手に届いたことを送信者が確認する仕組みは含まれていません。 -
エ: 盗聴の防止
誤り。本文は暗号化されずに送信されるので,盗聴を防ぐことはできません。盗聴防止には暗号化が必要です。
答え
ア: 電子メールの改ざんの有無の確認
出典:平成24年度 秋期 応用情報技術者試験 午前 問38