メッセージ認証コード
#暗号技術入門 #暗号学者の道具箱 Message authentication code
自分に届いたメッセージが送信者の意図した通りのものであることを確認できる
解決する問題
改竄となりすましをチェックすることができる c.f. 一方向ハッシュ関数
解決しない問題
第三者に対する証明
否認の防止
TOC
メッセージ認証コード
これは正しい送金依頼か
メッセージ認証コードとは何か
メッセージ認証コードの利用手順
メッセージ認証コードの鍵配送問題
メッセージ認証コードの利用例
SWIFT
IPSec
SSL/TLS
実現方法
一方向ハッシュ関数
AES-CMAC
ストリーム暗号
公開鍵暗号
認証つき暗号
GCMとGMAC
HMACの詳細
HMACとは何か
HMACの手順
メッセージ認証コードに対する攻撃
再生攻撃
鍵の推測による攻撃
メッセージ認証コードで解決できない問題
第三者に対する証明
否認