关于 HMAC 生成器
HMAC 证明消息来自知道共享秘密的人并且该消息未被修改。使用 SHA-1、SHA-256 或 SHA-512 计算 hex 或 Base64 中的签名。
如何使用
- 1粘贴消息使用服务器签名的确切字节,包括空格。
- 2输入共享秘密该秘密用作 HMAC 密钥并且永远不会离开选项卡。
- 3比较签名在生产代码中使用恒定时间比较,而不是字符串相等。
为什么使用这个hmac 生成器?
- 没有任何东西离开您的设备. 这项工作发生在您的浏览器选项卡中。此应用程序中没有上传端点,因此我们无法存储、记录或查看您的文件和文本。
- 无需等待上传. 您完全跳过了到服务器的往返过程。结果受您自己的 CPU 限制,而不是受网络速度或队列大小限制。
- 免费、无账户、无配额. 无注册墙,无水印,无每日限制。可选帐户仅用于跨设备保存收藏夹和预设。
常见问题
我的消息在这里使用安全吗?
是的。该工具完全使用 JavaScript 在您的浏览器中运行。您粘贴或打开的任何内容都不会发送到服务器,并且页面在关闭后不会保留任何副本。
我需要创建一个帐户吗?
不需要。每个工具都无需登录即可完全使用。帐户仅添加已保存的收藏夹和可重复使用的预设。
它可以在手机上使用吗?
是的。该界面是移动优先的,具有大触摸目标和堆叠布局,因此它适用于手机、平板电脑以及台式机。
HMAC 是否对消息进行加密?
不会。HMAC 是用于完整性和真实性的密钥哈希。任何人仍然可以阅读该消息;如果需要保密,请使用 AES-GCM。
为什么仍然提供 SHA-1?
一些旧版 Webhook 提供商仍然使用 HMAC-SHA1。新集成应使用 SHA-256 或 SHA-512。