メッセージ認証符号

ネットワークスペシャリスト 平成27年度 秋期 午前Ⅱ 問16

メッセージ認証符号

送信者Aが,受信者Bと共有している鍵を用いて,メッセージからメッセージ認証符号を生成し,そのメッセージ認証符号とメッセージを受信者Bに送信する。このとき,メッセージとメッセージ認証符号を用いて,受信者Bができることはどれか。

ア 通信路上でのメッセージの伝送誤りを訂正できる。

イ 通信路上でのメッセージの複製の有無を検知できる。

ウ メッセージの改ざんがないことを判定できる。

エ メッセージの盗聴の有無を検知できる。

正解を表示

ウ

この問題に出てくる用語

HMAC
送信者と受信者が共有する鍵とハッシュ関数を組み合わせて、メッセージ認証コード(MAC)を作る方式。データの改ざんの検出と、送信者の認証に使う。暗号化の方式ではない。
前方誤り訂正
送信側がデータに誤り訂正用の冗長な情報を加えて送り、受信側が訂正能力の範囲内で再送を要求せずに誤りを直す方式。受信側が再送を要求する方式(ARQ)と対比される。
リプレイ攻撃
正規の通信で送られたデータを盗聴などで入手し、後でそのまま再送することで、正規の利用者になりすましたり同じ処理を繰り返させたりする攻撃である。データを解読しなくても成立するため、使い捨ての値や時刻などを使ってデータの鮮度を確かめることで防ぐ。

問題文:IPA公開の問題冊子(PDF)

↑