关于 HMAC 生成器
使用 SHA-256、SHA-384 或 SHA-512 算法生成 HMAC(基于哈希的消息认证码)签名。输入消息和密钥,工具会实时计算 HMAC 并支持十六进制或 Base64 输出。所有加密操作均通过 Web Crypto API 在本地完成。
主要特性
- 计算 HMAC-SHA256、HMAC-SHA384、HMAC-SHA512
- 输入时实时计算
- 十六进制或 Base64 输出
- 一键复制结果
- 通过 Web Crypto API 100% 本地处理
常见问题
什么是 HMAC?
HMAC(基于哈希的消息认证码)是一种将加密哈希函数与密钥结合的机制,用于同时验证数据完整性和真实性,确保消息未被篡改且来自合法发送方。
HMAC 和普通哈希有什么区别?
普通哈希(如 SHA-256)只验证数据完整性,无需密钥即可确定地计算。HMAC 额外使用密钥,提供身份认证,只有持有密钥的各方才能生成或校验正确的认证码。