totools.siteHMAC在线加密(HASH)工具(totools 最好用的在线工具集合)

  输出:
HmacMD5:

HmacSHA1:

HmacSHA3:

HmacSHA224:

HmacSHA256:

HmacSHA384:

HmacSHA512:


什么是HMAC

HMAC(密钥散列消息认证码)(英语:Keyed-hash message authentication code),又称散列消息认证码(Hash-based message authentication code,缩写为HMAC),是一种通过特别计算方式之后产生的消息认证码(MAC),使用密码散列函数,同时结合一个加密密钥。它可以用来保证数据的完整性,同时可以用来作某个消息的身份验证。HMAC可以说是哈希算法在安全上的一种增强。

HMAC 算法的出现,在消息校验应用场景下,解决了,待校验数据,与哈希值同时被攻击者篡改,接收者根本无法确认数据是否被篡改的问题。

什么是哈希算法

参考: 在线MD5加密(哈希)工具