この概念が出た関連問題

この試験の対策ガイド

情報処理安全確保支援士試験 対策ガイド

合格率・勉強法・参考書の選び方をまとめています

見る →
答えと解説を見る(先に解くのがおすすめ)

正解は ア

解説

MAC(メッセージ認証符号)は送信者と受信者が共有する共通鍵とメッセージから生成するハッシュ値。受信者は同じ共通鍵でMACを再計算して照合し、メッセージの完全性(改ざん検知)を確認できる。ただし第三者は共通鍵を持たないため真正性確認は不可。

なぜ他の選択肢は違うのか

選択肢 イ
第三者は送信者と受信者の間の共通鍵を持たないため、MACを検証できない。したがって第三者が送信者の真正性を確認することはできない。
選択肢 ウ
MACの生成に受信者の公開鍵は使わない。MACは共通鍵(対称鍵)を使う仕組み。
選択肢 エ
MACの生成に送信者の公開鍵は使わない。公開鍵を使って真正性(否認防止)を提供するのはデジタル署名。

解くときのポイント

MAC(共通鍵・完全性確認・否認防止なし)とデジタル署名(公開鍵・完全性+真正性・否認防止あり)の違いを整理。第三者への証明にはデジタル署名が必要。