メッセージ認証コード
2023-11-25 (土) 18:55:18
メッセージ認証コードとは †
名称 †
- メッセージ認証符号
- Message Authentication Code
- MAC
概要 †
- 通信データの完全性を確認することができる技術・仕組み
- 改ざんされていないこと、欠落していないこと
- 通信データから生成する固定長のビット列のこと
- 通信データにメッセージ認証コードを付与して送信相手に送信する
MAC の種類 †
CMAC †
HMAC †
認証付き暗号 †
- Encryot-then-MAC
- GCM(Galois/Counter Mode)
- GMAC
CBC-MAC †
- ブロック暗号のCBC モードを使った方式
- 可変長に対する脆弱性があり、脆弱性に対応したのがCMAC