HMAC 生成器

使用 Web Crypto 创建基于 SHA 的带密钥消息认证码。

HMAC Generator
本地输入
输出
处理中…
关于此工具

专注当前任务。

当通信双方共享密钥时,可用带密钥哈希验证消息完整性和真实性。原生 Web Crypto 将 UTF-8 消息、密钥与所选 SHA 算法组合计算。

使用方法

  1. 输入消息和共享密钥。
  2. 选择 HMAC SHA-256、SHA-384、SHA-512 或旧式 SHA-1。
  3. 复制十六进制认证码用于验证。
你的内容由你掌握。
工具输入在你的浏览器本地处理,绝不会发送至 KitVerse 服务器。在共享设备上使用时,请及时清空工作区。
常见问题
HMAC 与普通哈希有什么区别?

HMAC 使用密钥,没有密钥的人无法为被篡改的消息生成有效认证码。

HMAC 会加密消息吗?

不会。消息仍然可读,HMAC 提供完整性和真实性,不提供机密性。