
MAC
は、鍵と暗号文を組み合わせた文字列の「ハッシュ値」のようなものを想像す
るとよいでしょう。
MAC
の作成方法には、「
HMAC
*
5
」、「
OMAC
*
6
」、「
CMAC
*
7
」
など、いくつかの種類があります。現在は「
HMAC
」がよく使われています。
5-3
p.144
A B
internet
?
7f05
X
は意の
X
さ通暗号文て
A
さ暗号文
B
さにとに
A B
internet
?
7f05
7f05
?
X X
A B
internet
?
MAC
?
MAC
MAC
X
A B
internet
?
7f05
?
b85c
7f05
A
さ
B
さにと暗号文と
MAC
の暗号文の方
X
さ
と
B
さ暗号文
MAC
計 算 と 「
b85c
」
て
A
さ
MAC
「
7f05
」と一いとり
15
16 17
5
Hash-based MAC
の
6
One-key MAC
の
7
Cipher-based MAC
の