SM3 摘要
国密 SM3 摘要计算,支持文本与文件、Hex 与 Base64 输出。
字符 0字节 0行 0
按 Hex 对照,忽略大小写与空白;填写后显示「一致 / 不一致」
SM3 摘要(本工具是 SM3 摘要,不是 HMAC-SM3——无密钥参与运算)
输入内容并点击「计算 SM3」。 SM3 输出固定 32 字节(256 位),与输入长度无关。
GB/T 32905-2016 标准向量
- SM3("abc") =
66c7f0f462eeedd9d1f2d46bdc10e4e24167c4875cf2f7a2297da02b8f4ba8e0 - 对应的 Base64 =
Zsfw9GLu7dnR8tRr3BDk4kFnxIdc8veiKX2gK49LqOA=
点击「载入示例」填入 abc 并现场计算,结果应与上值一致;也可把上值粘贴到「期望摘要」自动对照。
Hex 输入示例:616263 解码后是 abc 三个字节,其摘要与直接输入 abc 完全相同(对解码后的原始字节计算)。
SM3 是国密摘要算法(输出 256 位),单向不可逆,本工具没有也不可能有「解密」功能;带密钥的 SM3 认证请使用 HMAC 类工具,与本工具不是同一操作。
什么时候用「SM3 摘要」
国密改造项目里要算 SM3 摘要,例如校验接口签名中携带的摘要值。
使用要点
- 文本与文件都支持,输出可选 Hex 或 Base64。
- 用法与 MD5 / SHA 页一致,方便同一份数据对比多种摘要。
- 摘要不可逆,不能当作加密使用。
相关工具
SM3 摘要与其他 44 个工具一样,全部计算都在你的浏览器里完成:输入、密钥与文件不会发送到服务器,页面首次加载后可离线使用。