010tools.comHMAC在線加密(HASH)工具(010tools 最好用的在線工具集合)

  輸出:
HmacMD5:

HmacSHA1:

HmacSHA3:

HmacSHA224:

HmacSHA256:

HmacSHA384:

HmacSHA512:


什麼是HMAC

HMAC(密鑰散列消息認證碼)(英語:Keyed-hash message authentication code),又稱散列消息認證碼(Hash-based message authentication code,縮寫為HMAC),是一種通過特別計算方式之後產生的消息認證碼(MAC),使用密碼散列函數,同時結合一個加密密鑰。它可以用來保證數據的完整性,同時可以用來作某個消息的身份驗證。HMAC可以說是哈希算法在安全上的一種增強。

HMAC 算法的出現,在消息校驗應用場景下,解決了,待校驗數據,與哈希值同時被攻擊者篡改,接收者根本無法確認數據是否被篡改的問題。

什麼是哈希算法

參考: 在線MD5加密(哈希)工具