← 用語辞書トップ

メッセージ認証符号

MAC Message Authentication Code めっせーじにんしょうふごう
最頻出 ⚪ 旧用語 テクノロジ系 セキュリティ

意味・解説

通信内容が改ざんされていないこと(完全性)と、正しい送信者からのものであること(認証)を確認するための短いコード。

送信者と受信者が共有する「共通鍵」と、メッセージの内容をハッシュ関数等で計算して生成される。受信側は届いたメッセージから自分でMACを計算し、送られてきたMACと一致すれば、途中で書き換えられていないこと、かつ鍵を知っている本人が送ったことが保証される。

くわしく

「送る書類(メッセージ)と共通の合言葉(鍵)から作った、特別な『デジタルの封蝋(ふうろう)』」です。

1.役割:

①改ざんの検知、②送信元の証明。

2.ディジタル署名との違い:

デジタル署名は公開鍵暗号を使い「誰でも検証可能」ですが、MACは共通鍵を使うため「鍵を持つ者同士」でのみ検証可能です。

3.代表例:

HMACなどが有名です。

例文

銀行間のデータ送受信において、各レコードにメッセージ認証符号(MAC)を付与し、不正な書き換えを防止している。

過去問での出題状況

直近29回分の過去問(全2,900問)を解析した結果、25回登場しています(出題された年度: 19年度)。

出典: 本サイト独自集計(問題文および全選択肢テキストからの用語出現頻度・2026年6月時点)

同義語: MAC
分類: 暗号技術 / 認証技術
📱

ITパスポート対策アプリでもっと効率的に学習

「瞬即マスター ITパスポート」用語辞書2,651語・過去問29回分・232ステージ

7日間無料でお試し

Google Playで見る