平成26年度 春期 基本情報技術者試験 午前 問36
テクノロジ/セキュリティメッセージ認証符号におけるメッセージダイジェストの利用目的はどれか。
出典:平成26年度 春期 基本情報技術者試験 午前 問36
- アメッセージが改ざんされていないことを確認する。
- イメッセージの暗号化方式を確認する。
- ウメッセージの概要を確認する。
- エメッセージの秘匿性を確保する。
正解:ア
解説
メッセージダイジェストは,ハッシュ関数を用いてメッセージから生成される固定長の値で,メッセージが少しでも改ざんされると異なる値になる性質を持ちます。送信時のダイジェストと受信後に計算したダイジェストを比較することで,メッセージが改ざんされていないかを確認するために利用されます。
選択肢ごとの解説
- ア正しい。ダイジェスト値を比較することで,メッセージが改ざんされていないことを確認できます。
- イ誤り。ダイジェスト自体は暗号化方式を示すものではなく,ハッシュ関数によって生成される値です。
- ウ誤り。ダイジェストはメッセージ全体の要約というより,改ざん検知のための固定長の値であり,内容の概要を人間が読み取れる形にするものではありません。
- エ誤り。ダイジェストはメッセージ自体を暗号化するものではなく,秘匿性の確保には別途暗号化が必要です。