← 开发者与数据
开发者与数据 · 本地运行

HMAC生成器

使用 Web Crypto 创建带密钥的 SHA-256、SHA-384 或 SHA-512 消息认证码。

准备就绪。您的工作数据保留在此浏览器中。

为什么这个工具有用

当您需要使用 Web Crypto 创建带密钥的 SHA-256、SHA-384 或 SHA-512 消息认证码时,请使用 HMAC 生成器。结果会立即生成,并且在重复使用前很容易验证。

工作原理

输入 HMAC 生成器所请求的值。浏览器会验证输入,在本地执行计算,并生成带有清晰错误提示的可复制结果。

实际示例

一种实用的方法是先在一个小样本上运行 HMAC 生成器,确认输出,然后再处理完整的值或列表。

验证

计算是确定性的,并解释验证错误,而不是默默更改无效输入。

隐私边界

输入和输出保留在此标签页中。复制和下载通过浏览器API完成,无需上传到服务器。

结果护照

每次运行都会报告其工具模式、时间戳以及输入/输出大小,以便对转换后的数据进行审计。