开发工具 125文本工具 40编码加密 40图片文件 66查询工具 46计算转换 57站长工具 57生活工具 55娱乐工具 39金融理财 45
首页/开发工具/国密 SM3 计算

国密 SM3 计算

在线国密 SM3 哈希计算:输出 64 位十六进制摘要(256 位),是我国商用密码标准中的杂凑算法,在政务、金融、能源等有合规要求的场景常被指定使用。本页算法为纯前端实现,输入内容不会离开你的浏览器。

本地运行 · 数据不上传 开发工具 免费 · 无需注册
请输入要计算摘要的内容
SM3 摘要:

使用说明

  1. 把要计算的内容粘到左边,点「计算 国密 SM3」。
  2. 结果是一串固定长度的十六进制,64 位。
  3. 点「复制」拿走结果。要算文件摘要请用「文件哈希校验」工具。
  4. 大小写只是书写习惯,同一个值——服务端给的是大写就转成大写再比对。

常见问题

SM3 和 SHA-256 是什么关系?
功能定位相同(都是 256 位杂凑算法),设计上也有相似之处,但具体过程和常量不同,因此同一输入的摘要完全不同。SM3 是我国自主设计的标准,用于需要符合国内密码规范的场景。
怎么确认这里的实现是对的?
用官方向量可以自证:对字符串 abc 计算 SM3 应得到 66c7f0f462eeedd9d1f2d46bdc10e4e24167c4875cf2f7a2297da02b8f4ba8e0。你可以在本页输入 abc 验证;结果一致说明实现正确。
文件也能算 SM3 吗?
可以,用本站的「文件哈希校验」工具,它支持 SM3 并直接读文件算摘要,不用手动转换。

相关工具

开发工具 · 该分类共 125 个工具,展开查看全部