HMAC
Hash Based Message Authentication Code
一方向ハッシュ関数 を用いて、メッセージ認証コード(MAC)を生成する手法
使用する一方向ハッシュ関数は、一種類に定まっていない
SHA-1 や SHA-224、SHA-256 、SHA-384、SHA-512 など様々使える