generated at
HMAC
hmac.mermaid
sequenceDiagram autonumber participant 送信者 participant 受信者 Note over 送信者,受信者 : 事前に共通鍵/ハッシュ関数を共有 送信者 ->> 送信者 : HMAC(a)を作成 Note right of 送信者 : メッセージと鍵をハッシュ関数を使ってハッシュ値(HMAC)にする 送信者 ->> 受信者 : 「メッセージ」と「HMAC(a)」を送信 受信者 ->> 受信者 : 「HMAC(b)」を作成 受信者 ->> 受信者 : HMACが同じ値になるか確認