平成28年度 秋期 基本情報技術者試験 午前 問38
テクノロジ/セキュリティメッセージ認証符号におけるメッセージダイジェストの利用目的はどれか。
出典:平成28年度 秋期 基本情報技術者試験 午前 問38
- アメッセージが改ざんされていないことを確認する。
- イメッセージの暗号化方式を確認する。
- ウメッセージの概要を確認する。
- エメッセージの秘匿性を確保する。
正解:ア
解説
メッセージ認証符号(MAC)は,メッセージとハッシュ関数から算出したメッセージダイジェスト(ハッシュ値)を送信データに付加することで,受信側で同じ計算を行った結果と比較し,通信経路上でメッセージが改ざんされていないことを確認するために利用されます。
選択肢ごとの解説
- ア正しい。送信時と受信時に算出したメッセージダイジェストを比較することで,メッセージが改ざんされていないことを確認できます。
- イ誤り。メッセージダイジェストは暗号化方式そのものを表す情報ではなく,暗号化方式の確認を目的として利用するものではありません。
- ウ誤り。メッセージダイジェストは固定長のハッシュ値であり,メッセージの概要(内容の要約)を人が読めるように表すものではありません。
- エ誤り。メッセージダイジェストは一方向性をもつハッシュ値であり,メッセージそのものを暗号化して秘匿するためのものではありません。