KMAC256消息认证码

用密钥对文本或编码字节计算 KMAC256,支持高强度可变长度输出

创建于 2026-06-04 | 最后更新 2026-07-21

KMAC256 密钥认证 可变输出 文件校验 本地计算
输入消息
KMAC256结果

KMAC256适合做什么?

KMAC256 提供更高安全强度的密钥消息认证能力,适合需要 256 位安全强度、明确域分离和可变长度认证标签的协议实现、接口认证和测试向量复现。

核心能力

  • 支持 UTF-8 文本、Hex 和 Base64 消息输入。
  • 密钥可按 UTF-8、Hex 或 Base64 解析。
  • 自定义字符串可参与域分离,便于区分不同业务用途。
  • 输出位数可自定义,必须是 8 的倍数。
  • 使用浏览器本地 JavaScript 计算,不主动上传输入内容和密钥。

使用建议

KMAC 会把密钥、消息、自定义字符串和输出位数一起纳入计算。对照第三方结果时,请确认算法强度、 输入字节、密钥编码、自定义字符串、输出位数、输出格式和大小写是否一致。