SM2 / SM3 / SM4 国密
国密哈希、对称加解密、签名验签
SM2 / SM3 / SM4 国密算法
66c7f0f462eeedd9d1f2d46bdc10e4e24167c4875cf2f7a2297da02b8f4ba8e0SM3 输出 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),与大多数服务端实现一致。