メッセージ認証

更新日:

用語解説

メッセージ認証は、受け取ったメッセージが正当な送信者から送られ、途中で改ざんされていないことを確かめる仕組みです。共通鍵を使うメッセージ認証符号(MAC)や、公開鍵暗号を使うディジタル署名があります。

■ 試験で押さえるポイント

  • MACは、メッセージと共通鍵からHMACやブロック暗号を使って作る短い値です。

  • 受信者は同じ共通鍵でMACを計算し、届いたMACと一致すれば、改ざんされていないと判断します。

  • メッセージ認証の目的は改ざんの検知と送信者の確認で、内容を秘密にする(暗号化)ことではありません。

  • MACでは送信者と受信者が同じ鍵を持つので、否認防止にはディジタル署名が必要です。

■ 過去問での着眼点

「ブロック暗号を用いて生成でき、改ざんを確認できるもの」はメッセージ認証符号です。パリティビットは偶然の誤りの検出で、意図的な改ざんは検知できません。

同じ分野の用語