SM2加解密 - 常见问题

国密SM2非对称加密解密、签名验签

SM2 和 RSA 有什么区别?

SM2 是中国国家标准的非对称加密算法,基于椭圆曲线(ECC),与 RSA 相比在同等安全强度下密钥更短(256 ≈ RSA 3072)。

SM2 的使用场景

国家政务系统、金融系统、国产化替代场景。普通互联网项目用 RSA / ECDSA 即可。

公钥和私钥怎么区分?

SM2 公钥以 04 开头 + X + Y 坐标(共 130 字符),私钥是 64 字节十六进制。公钥加密→私钥解密,私钥签名→公钥验签。