平成27年度 秋期 ネットワークスペシャリスト試験 午前II 問16
送信者Aが、受信者Bと共有している鍵を用いて、メッセージからメッセージ認証符号を生成し、そのメッセージ認証符号とメッセージを受信者Bに送信する。このとき、メッセージとメッセージ認証符号を用いて、受信者Bができることはどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:ウ
-
ア: 通信路上でのメッセージの伝送誤りを訂正できる。
誤り。メッセージ認証符号(MAC)は改ざん検知を目的としたものであり、誤り訂正機能はありません。 -
イ: 通信路上でのメッセージの複製の有無を検知できる。
誤り。複製検知は通常、タイムスタンプやシーケンス番号を追加することで実現されます。メッセージ認証符号だけでは対応できません。 -
ウ: メッセージの改ざんがないことを判定できる。
正しい。受信者Bは、送信者Aから受信したメッセージとメッセージ認証符号を基に、鍵を用いて再計算を行い、結果が一致すれば改ざんがないことを確認できます。 -
エ: メッセージの盗聴の有無を検知できる。
誤り。メッセージ認証符号は改ざんの検知には有効ですが、盗聴の有無を検知する機能はありません。盗聴を防ぐには暗号化が必要です。
答え
ウ: メッセージの改ざんがないことを判定できる。
出典:平成27年度 秋期 ネットワークスペシャリスト試験 午前II 問16