计算 原版 Keccak 哈希(224 / 256 / 384 / 512),基于 js-sha3,浏览器本地运行。输出 Hex(大小写)或 Base64。
同一段输入,Keccak 和 NIST 标准 SHA-3(FIPS 202)结果不同——SHA-3 在输入尾部多加了两位填充。
keccak256()、web3.utils.keccak256 用的是原版 Keccak-256,就是这个工具。47173285a8d7341e5e972fc677286384f802f8ef42a5ec5f03bbfa254cb01fad(可用于校验实现一致性)。相关:SHA 计算 · SHAKE · MD5 计算 · 国密 SM3 · 文件哈希 · 文字加解密。
这是原版 Keccak,不是 NIST SHA-3,两者填充不同、结果不同;以太坊 keccak256 用的是这个。