IT用語帳
SC情報及び情報システムの利用におけるセキュリティ対策の適用の推進又は支援に関すること · 暗号利用及び鍵管理

メッセージ認証符号(MAC)

Message Authentication Code

まっく

共通鍵を用いてメッセージの完全性と送信者の認証を検証するための短い情報。送信者はメッセージと共通鍵からMACを生成し、受信者は同じ鍵で検証する。HMAC、CMACなどの方式がある。デジタル署名と異なり否認防止はできない。

共有:

Related

他の資格での定義

SGメッセージ認証符号(MAC)

共通鍵を使ってメッセージから生成される固定長のコード。メッセージの完全性(改ざんされていないこと)と、送信者の認証を同時に実現する。送信者と受信者が同じ共通鍵を共有している必要がある。

FEメッセージ認証符号

メッセージと共通鍵から計算し、内容が改ざんされていないことと送信者が鍵の持ち主であることを確かめるための値。MACと略す。共通鍵を使うため、第三者に対する否認防止の効果はない。

APMAC(メッセージ認証符号)

送信者と受信者が共有する秘密鍵とメッセージから生成する短い検証用の値。受信側で再計算して照合することで、改ざんの検知と送信者の確認を同時に行える。共通鍵を使うため、第三者に対する否認防止までは実現できない。

PD-Sメッセージ認証符号(MAC)

共通鍵を使ってメッセージから生成される固定長のコード。メッセージの完全性(改ざんされていないこと)と、送信者の認証を同時に実現する。送信者と受信者が同じ共通鍵を共有している必要がある。

A-1メッセージ認証符号(MAC)

メッセージと、送信者と受信者が共有する秘密鍵から計算する短い値で、メッセージに付けて送り、改ざんがないことと、鍵を共有する正当な相手から送られたことを確かめるもの。共通鍵を使うため、デジタル署名と違って第三者に対する証明(否認防止)には使えない。代表的な方式にHMACがある。

Past Exams

過去問での出題

過去問で 13 回出題(基本情報技術者試験 4・情報セキュリティマネジメント試験 3・情報処理安全確保支援士試験 3・応用情報技術者試験 2・ネットワークスペシャリスト試験 1)

残り 3 件を表示

出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「選択肢」は、問題文ではなく選択肢に出たものです。用語名で照合しているため、関係の薄い問題が含まれることがあります。

情報処理安全確保支援士試験の過去問によく出る用語

Related

関連キーワードの用語

SC公開鍵基盤(PKI)

公開鍵暗号方式を基盤とした認証・暗号化の仕組み。認証局(CA)がデジタル証明書を発行し、通信相手の正当性の確認やデータの暗号化・電子署名を実現する。CA、RA(登録局)、VA(検証局)、リポジトリなどの構成要素からなる。

SCデジタル署名

送信者の秘密鍵でメッセージのハッシュ値を暗号化したもの。受信者は送信者の公開鍵で復号・検証することで、送信者の認証(なりすまし防止)とメッセージの改ざん検出を実現する。否認防止にも利用される。

SCゼロ知識証明

ある事実を知っていることを、その事実そのものを明かすことなく証明する暗号技術。パスワードや秘密情報を相手に渡さずに認証を行える。ブロックチェーンのプライバシー保護や認証プロトコルに応用される。

SCS/MIME

電子メールの暗号化とデジタル署名を行うための規格。メールアドレスごとに公開鍵証明書を用意し、メール本文の暗号化による盗聴防止と、デジタル署名によるなりすまし防止・改ざん検出を実現する。

SCレインボーテーブル攻撃

パスワードのハッシュ値と平文の対応を効率的に圧縮した表(レインボーテーブル)を用いて、窃取したハッシュ値から元のパスワードを高速に逆引きする攻撃。ソルトを付与してハッシュ化すれば事前計算した表が使えなくなる。

SCソルト

パスワードをハッシュ化する際に付加する利用者ごとに異なるランダムな文字列。同じパスワードでもハッシュ値が変わるため、レインボーテーブル攻撃や同一パスワード利用者の一括特定を防げる。