工具箱 / HMAC 生成器 浏览器本地运行English
安全与加密

HMAC 生成器

使用共享密钥为文本生成 HMAC,支持十六进制、二进制和 Base64。

Ctrl / ⌘ + Enter 运行

准备就绪

01

放入内容粘贴文本,或试试示例

02

选择操作明确语义,安心处理

03

带走结果复制、下载,继续你的工作

少一点来回,多一点专注。功能构建版 · 正在验收

使用说明

对测试消息生成带密钥摘要。

可用操作:生成 HMAC

示例

使用公开测试密钥 Jefe;它不是可部署的秘密。

本例操作与参数

操作: 生成 HMAC
共享密钥: Jefe
算法: SHA-256
输出编码: 十六进制

输入 / 操作

what do ya want for nothing?

结果 / 预期表现

5bdcc146bf60754e6a042426089575c75a003f089d2739839dec58b964ec3843

可调整选项:共享密钥 · 算法 · 输出编码

范围与限制

  • 消息和密钥分别最多一百万字符;编码均为 UTF-8 文本。

常见问题

  • 共享密钥字段不是十六进制字节输入;HMAC 不隐藏消息,也不会自动验证接收方。

相关工具

文本哈希 文本加密 / 解密

隐私与使用环境

输入内容在当前浏览器处理。不要使用真实密钥或仍有效的敏感凭据作为演示数据。设备相关功能需浏览器支持和你的授权。