Hmac算法就是一种基于密钥的 消息认证码算法,它的全称是Hash-based Message Authentication Code,是一种更安全的消息摘要算法。
HMAC是一种基于Hash函数的MAC,其核心思想是将消息(Message)与密钥(Key)通过特定的算法生成一个认证码(Authentication Code),用于验证消息的完整性和真实性。
Hmac算法总是和某种哈希算法配合起来用的。例如,我们使用MD5算法,对应的就是HmacMD5算法,它相当于“加盐”的MD5。
HMAC原理
2024/11/11大约 3 分钟