SM2 / SM3 / SM4 国密

国密哈希、对称加解密、签名验签

本地计算 · 不上传
SM2 / SM3 / SM4 国密算法
66c7f0f462eeedd9d1f2d46bdc10e4e24167c4875cf2f7a2297da02b8f4ba8e0

SM3 输出 256 位(64 个十六进制字符),对标 SHA-256,国密标准 GB/T 32905。

关于「SM2 / SM3 / SM4 国密」

国密算法工具箱:SM3 计算 256 位摘要,SM4 做对称加解密,SM2 生成密钥对并签名验签,全部在浏览器本地完成。

常见问题

SM3 和 SHA-256 有什么区别?

两者都是 256 位摘要,但算法不同、结果不可互换。SM3 是国密标准 GB/T 32905,用于需要合规的场景。

SM4 的密钥和 IV 怎么给?

都是 32 位十六进制字符串(128 bit)。CBC 模式必须与对方约定同一个 IV,ECB 不需要 IV。

SM2 签名需要 hash 吗?

本工具默认对消息先做 SM3 再签名(hash:true),与大多数服务端实现一致。