收藏
反馈
请选择
国密SM2加密公钥
国密SM2加密私钥
请选择
请输入要加密的字符串
加密后结果
请选择
请输入要解密的字符串
解密后结果
工具简介:

本工具提供在线国密SM2公钥私钥生成,国密SM2加密解密功能。

SM2算法和RSA算法都是公钥密码算法,SM2算法是一种更先进安全的算法,在我们国家商用密码体系中被用来替换RSA算法。

SM2非对称加密的结果由C1,C2,C3三部分组成。其中C1是根据生成的随机数计算出的椭圆曲线点,C2是密文数据,C3是SM3的摘要值。最开始的国密标准的结果是按C1,C2,C3顺序存放的,新标准的是按C1,C3,C2顺序存放的,因此我们这边在做SM2加密时新增了密文数据顺序设置,用以兼容之前的SM2算法加密。