平成24年 秋期 応用情報技術者 午前 問38

手順に示すハッシュ関数とメッセージダイジェストの処理を行うことで得られるセキュリティ上の効果はどれか。
ここで、メッセージダイジェストは安全な方法で保護され、改ざんや破壊がされていないものとする。

[手順]
 (1)  送信者Aは、電子メールの本文からハッシュ関数を用いて、メッセージダイジェストを作成する。
電子メールの本文とメッセージダイジェストを別々に受信者Bに送信する。
 (2)  受信者Bは受信した電子メールの本文からハッシュ関数を用いて、メッセージダイジェストを作成する。
その作成したメッセージダイジェストと、受信したメッセージダイジェストを比較する。

 ア  電子メールの本文の改ざんの有無の検出  イ  電子メールの誤送信の防止
 ウ  電子メールの送達確認  エ  電子メールの盗聴の防止


答え ア


解説
送信者Aが電子メールの送信前に作成したメッセージダイジェストと、電子メールの受信者Bが受信後に作成したメッセージダイジェストを比較すると、メッセージダイジェストを作成する元となった電子メールの内容が一致しているかがわかるので、電子メールの本文の改ざんの有無の検出(ア)をすることができます。


キーワード
・メッセージダイジェスト

キーワードの解説
  • メッセージダイジェスト
    メッセージダイジェストは、元のメッセージ(データ)を処理して任意の長さのデータを生成する技術であり、MD5(Message Digest Algorithm 5)が標準的に利用されている。

もっと、「メッセージダイジェスト」について調べてみよう。

戻る 一覧へ 次へ