メッセージが改ざんされていないかどうかを確認するために、そのメッセージから、ブロック暗号を用いて生成することができるものはどれか。
MACはブロック暗号でも生成でき改ざんを検知する
選択肢
- アPKI
- イパリティビット
- ウメッセージ認証符号
- エルート証明書
正解と解説
正解:ウ メッセージ認証符号
メッセージ認証符号(MAC)は、メッセージと秘密鍵から生成する固定長の値で、受信側が同じ鍵で計算し直して一致を確かめることで改ざんの有無を検証できる。生成にはハッシュ関数を使うHMACのほか、ブロック暗号を使うCMACやCBC-MACがあり、本問はブロック暗号から生成できるものを問うている。
選択肢ごとの解説
- ア公開鍵基盤という制度・仕組みの総称であり、メッセージから生成する値ではない。
- イ1ビットの誤り検出用符号で、意図的な改ざんの検知には使えない。
- ウ正しい。ブロック暗号を用いたCMACなどで生成でき、改ざん検知に使える。
- エ認証局の最上位の証明書であり、個別メッセージから生成するものではない。
この問題は2回出題されています
- 2019年度 秋期 午前 問23(このページ)
- 2022年度 公開問題 科目A・B 問23
同じ分野の他の問題
- セキュアハッシュ関数SHA-256を用いてファイルA及びファイルBのハッシュ値を算出すると,どちらも全く同じ次に示すハッ…2023年度 公開問題 科目A・B 問5
- デジタル署名に用いる鍵の組みのうち、適切なものはどれか。次の表はデジタル署名の作成に用いる鍵と検証に用いる鍵の組合せを示…2022年度 公開問題 科目A・B 問22
- ディジタル署名に用いる鍵の組みのうち、適切なものはどれか。2019年度 秋期 午前 問20
- セキュアハッシュ関数SHA-256を用いてファイルA及びファイルBのハッシュ値を算出すると、どちらも全く同じ次に示すハッ…2019年度 秋期 午前 問12
- メッセージ認証符号の利用目的に該当するものはどれか。2019年度 春期 午前 問26
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。