過去問解きまくり研究所 ホーム

令和6年度 春期 午前Ⅱ 問2

認証技術

メッセージ認証符号に関する問題

送信者から受信者にメッセージ認証符号(MAC:Message Authentication Code)を付与したメッセージを送り,次に受信者が第三者に転送した。そのときの MAC に関する記述のうち,適切なものはどれか。ここで,共通鍵は送信者と受信者だけが知っており,送信者と受信者のそれぞれの公開鍵は第三者を含めた 3 名が知っているものとする。

答えと解説を見る

✓ これが正解アMAC は,送信者がメッセージと共通鍵を用いて生成する。MAC を用いると,受信者がメッセージの完全性を確認できる。

解説

MAC は共通鍵で作り、鍵を持つ受信者が完全性を確かめます。

メッセージ認証符号(MAC)は、メッセージと共通鍵から計算する短い値です。受信者は同じ共通鍵で同じ計算をし、その結果が付いてきた MAC と一致すれば、途中で改ざんされていないこと、つまり完全性を確認できます。この問の条件では、共通鍵を知っているのは送信者と受信者の2人だけです。検証には共通鍵が必要なので、確かめられるのは鍵を持つ当事者に限られます。見分ける軸は、何の鍵で作るかと、誰が確かめられるかの二つです。共通鍵で生成し、受信者が完全性を確認するという組合せが、条件に合う記述です。公開鍵と秘密鍵の組を使い、第三者にも検証させる仕組みは、デジタル署名と呼ばれる別の技術です。

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

この問題の用語

出典:令和6年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問2

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)