平成31年度 春期 基本情報技術者試験 午前 問38
テクノロジ/セキュリティメッセージ認証符号の利用目的に該当するものはどれか。
出典:平成31年度 春期 基本情報技術者試験 午前 問38
- アメッセージが改ざんされていないことを確認する。
- イメッセージの暗号化方式を確認する。
- ウメッセージの概要を確認する。
- エメッセージの秘匿性を確保する。
正解:ア
解説
メッセージ認証符号(MAC)は,メッセージと共通鍵を基に生成する符号で,受信者が同じ鍵で検証することにより,通信途中でメッセージが改ざんされていないこと(完全性)を確認するために利用されます。
選択肢ごとの解説
- ア正しい。メッセージ認証符号は,メッセージが改ざんされていないことを確認するために利用します。
- イ誤り。メッセージの暗号化方式を確認するための仕組みではなく,改ざん検知のための符号です。
- ウ誤り。メッセージの概要(要約)を確認するのはハッシュ値(メッセージダイジェスト)の役割に近いですが,MACの主目的は改ざん検知です。
- エ誤り。メッセージの秘匿性(盗聴防止)を確保するのは暗号化の役割であり,MAC自体はメッセージを秘匿しません。