HMAC
受信者送信者受信者送信者事前に共通鍵/ハッシュ関数を共有メッセージと鍵をハッシュ関数を使ってハッシュ値(HMAC)にするHMAC(a)を作成1「メッセージ」と「HMAC(a)」を送信2「HMAC(b)」を作成3HMACが同じ値になるか確認4