HMAC 认证码生成器
使用密钥为文本生成一个或多个 SHA 系列 HMAC 认证码。
输入与设置
文本编码
HMAC 算法
输出格式
结果与分析
生成的 HMAC 将在这里显示。
输入与输出示例
文本:hello;密钥:secretHMAC-SHA-256: 88aab3ede8d3adf94d26ab90d3bafd4a2083070c3bc0d0e8f8b31d5f5d6a7a8c如何使用
- 输入待认证文本和 HMAC 密钥,并选择文本编码。
- 多选 HMAC 算法与 Hex 或 Base64 输出格式,输入或设置变更后会自动生成结果。
- 复制结果,或下载为文本文件。
能力与限制
- 浏览器本地处理
- 待认证文本最大 1 MiB,仅支持文本和 SHA 系列算法。
- 密钥、编码、空格和换行都会改变结果;密钥仅保留在当前页面内存中。
- HMAC 用于消息认证,不可替代 Argon2、scrypt 等密码存储方案。
常见问题
- 密钥或文本会上传吗?
- 不会,文本、密钥和结果只在当前浏览器页面内存中计算,不会上传或持久化。
相关指南
HMAC:密钥、消息与认证码的关系 ↗相关工具
更新于 2026-10-21 · 项目与反馈说明