SHAKE256适合做什么?
SHAKE256 是 SHA-3 家族的高强度可扩展输出函数,输出长度可以按需设置。它适合需要更高安全强度的可变长度摘要、密钥派生材料、协议调试和测试向量复现。
核心能力
- 支持 UTF-8 文本、Hex 和 Base64 输入。
- 输出位数可自定义,必须是 8 的倍数。
- 支持 Hex 小写、Hex 大写和 Base64 输出。
- 使用浏览器本地 JavaScript 计算,不主动上传输入内容。
使用建议
SHAKE 是可扩展输出函数,和 SHA3 固定长度哈希不同。对照第三方结果时,请确认 SHAKE128/SHAKE256、 输入字节、输出位数、输出格式和大小写是否一致。