什么是 HMAC
HMAC(Hash-based Message Authentication Code)是基于哈希算法的消息认证码,用于验证消息完整性和身份认证。它结合了密钥和哈希算法生成固定长度的认证码。
使用步骤
1. 在上方下拉框中选择哈希算法(MD5、SHA1、SHA256、SHA512);2. 输入密钥和消息内容;3. 点击「计算 HMAC」按钮,即可输出十六进制格式的消息认证码。
支持的算法
支持 HMAC-MD5(128位)、HMAC-SHA1(160位)、HMAC-SHA256(256位)和 HMAC-SHA512(512位)四种算法。推荐使用 SHA256 及以上以保证安全性。
隐私安全
所有计算纯前端完成,密钥和消息不会发送到服务器,数据完全保留在您的浏览器中。