2104

RFC 2104 - HMAC: Keyed-Hashing for Message Authentication

Abstract

下記によってHMACを実現する

  • MD5, SHA-1などの暗号化ハッシュ関数
  • 共有した秘密鍵

HMACの強度はハッシュ関数に依存する

Introduction

メッセージ検証コード(message authentication codes; MAC)を利用して、情報の完全性を確認することは重要である。 HMACは暗号化ハッシュ関数に基づいたMACメカニズムである。