SheepDev

HMAC 计算

HMAC 计算可在浏览器中使用不保存的密钥计算 HMAC-SHA-256/384/512。

HMAC 计算

⌂ 输入和结果仅在此浏览器中处理,不会自动保存或发送。

设置
等待输入

输入与条件

本地文件(可选)

文本按 UTF-8 处理并包含换行;文件使用原始字节。

不会自动复制或保存。请注意共享设备和剪贴板内容。

输出

等待输入

完整文本结果

使用方法

比较 Webhook 计算值时,分别输入消息与密钥,匹配 SHA 算法和输入表示。先用公开示例练习。

换行、空格、UTF-8 与 Hex 解释都会影响结果;发送方规范若包含时间或前缀,也要匹配拼接规则。

示例

message
---
secret key

原理与限制

每个输入限1,048,576字节,输出限33,554,432字节,处理时间限5,000毫秒。输入不会被静默截断。

指南

相关工具

哈希、ID与随机数

SHA 哈希计算

SHA 哈希计算可在浏览器中计算文本或文件的 SHA-256、SHA-384、SHA-512。

编码与字符集

Base64 转换

Base64 转换可在浏览器中对文本或文件进行 Base64/Base64url 编解码。