NWネットワークスペシャリスト試験 午前Ⅱ

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

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

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

選択肢

  1. ア
    通信路上でのメッセージの伝送誤りを訂正できる。
  2. イ
    通信路上でのメッセージの複製の有無を検知できる。
  3. ウ
    メッセージの改ざんがないことを判定できる。
  4. エ
    メッセージの盗聴の有無を検知できる。
解き方のヒントを見る

ネットワーク用語を整理する一つの視点

選択肢を読むときは、用語そのものの印象で判断せず、対象となる機能や役割、利用される場面が同じ軸で説明されているかを確認しましょう。似た語の違いは、誰が何を対象にするかという観点で整理すると比較しやすくなります。

この問題で問われていること

今回の確認点は、各選択肢が説明している対象と役割の対応関係です。用語の定義を暗記だけで照合せず、どの機能を、どの範囲で、何のために扱う説明なのかを同じ観点で読み比べてください。

視点

ネットワーク用語は、名称の似ているものを並べるだけでなく、対象・役割・適用範囲・利用場面という観点に分けて整理すると、説明同士の違いを落ち着いて確認できます。

確認ポイント

  • 説明の対象が何かを確認する
  • 用語に期待される役割を整理する
  • 適用される範囲や場面を比較する
正解と解説を見る

正解

ウ

解説

メッセージ認証符号は、共有鍵を用いて生成した値と受信側で再計算した値を比較し、通信中にメッセージが改ざんされていないかを判定する仕組みです。

理由

受信者Bは、受信したメッセージから共有鍵を使ってメッセージ認証符号を再生成し、送信された符号と照合できる。両者が一致すれば、通信途中で内容が改ざんされていないことを判定できる。

比較

メッセージ認証符号は、通信誤りを訂正する機能や、メッセージの複製・盗聴を検知する機能ではありません。また、内容を暗号化して第三者に読めなくする仕組みとも異なる。

選択肢ア

これは不正解だよ。メッセージ認証符号は、受信した内容が送信後に変更されていないかを確認するための情報であり、通信路で生じたビット誤りを元の内容へ自動的に訂正する機能は持たない。誤り訂正には別の符号化方式が必要である。

選択肢イ

これは不正解だよ。メッセージ認証符号を照合すると、認証符号の計算対象となった内容の変更を確認できるが、通信路上で同じメッセージが複製されたかどうかを直接検知する仕組みではない。複製検知には別の情報やプロトコルが必要になる。

選択肢ウ(正解)

これは正解だよ。受信者Bは、Aと共有する鍵を用いて受信メッセージから認証符号を再生成し、送信された認証符号と照合できる。値が一致するかを確認することで、通信途中でメッセージが改ざんされていないことを判定できる。

選択肢エ

これは不正解だよ。メッセージ認証符号は、正しい鍵を持つ相手が生成した認証情報との照合によって内容の改変を確認する仕組みであり、第三者が通信内容を盗聴したかどうかを検知する機能ではない。盗聴防止には暗号化などを用いる。

学習のポイント

メッセージ認証符号の役割と、誤り訂正・重複検知・盗聴防止との違いを整理する。

出典:独立行政法人 情報処理推進機構(IPA)平成27年度秋期 ネットワークスペシャリスト試験 午前Ⅱ 問16(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針