SM2 在线加解密工具
免费在线SM2国密非对称加密解密工具,支持生成密钥对、公钥加密、私钥解密,符合GM/T 0003标准,本地计算保护隐私
点击按钮生成 SM2 密钥对,私钥用于解密,公钥用于加密。请妥善保管私钥。
点击上方按钮生成私钥
点击上方按钮生成公钥
0 字符
点击"公钥加密"按钮查看结果
点击"私钥解密"按钮查看结果
工具介绍与功能
SM2是中国国家密码管理局发布的椭圆曲线非对称加密算法标准(GM/T 0003),基于256位素数椭圆曲线,提供与RSA相当的安全强度但密钥更短、速度更快。本工具支持SM2密钥对生成、公钥加密、私钥解密,符合国密标准,所有运算在浏览器本地完成。
-
国密标准:符合GM/T 0003标准,基于256位椭圆曲线
-
三种功能:密钥对生成、公钥加密、私钥解密一站式完成
-
双密文顺序:支持C1C3C2(默认)和C1C2C3两种密文格式
-
本地计算:所有运算在浏览器本地完成,数据不上传服务器
安全保障
-
本地处理:所有SM2加解密在用户浏览器本地完成,无网络传输
-
隐私保护:不收集不存储用户输入数据,关闭页面即销毁
-
标准算法:符合GM/T 0003国密标准,安全合规
-
即时响应:纯前端实现,无需等待服务器,毫秒级输出
常见问题
SM2和RSA有什么区别?
SM2基于椭圆曲线,密钥长度256位即可达到RSA 2048位的安全强度,加密速度快、密钥短。
SM2安全吗?
SM2是国家密码标准,被用于政务、金融等领域,安全性经过严格论证,目前无已知实用攻击。
SM2密钥格式是怎样的?
私钥为256位(32字节)大整数,公钥为64字节(X+Y坐标),通常以十六进制表示。
SM2 是中国国家密码管理局发布的非对称椭圆曲线公钥密码算法,广泛用于政务、金融等国产化信息系统。本工具提供 SM2 在线加解密:使用公钥加密、私钥解密文本内容,并可在线生成 SM2 密钥对,帮助开发者快速验证算法接入是否正确。
使用方法:先生成或粘贴 SM2 公私钥对,在加密区输入明文并使用公钥加密得到密文;解密时粘贴密文与对应私钥即可还原内容,适合国密改造项目的算法验证、联调测试与学习演示。
加解密计算在浏览器本地完成,密文与密钥均不上传服务器,测试真实业务数据也无需担心泄露,是国密开发者的常用在线小工具。
常见问题
SM2 和 RSA 有什么区别?
两者均为非对称算法,SM2 基于椭圆曲线,密钥更短、性能更优,是国内政务金融场景的国产化标准。
可以在这里生成密钥对吗?
可以,工具支持在线生成 SM2 公私钥对,生成过程在本地完成。
私钥会泄露吗?
不会,全部计算在浏览器本地完成,密钥与数据均不上传服务器。
隐私安全:本工具所有操作均在本地浏览器完成,您的数据不会上传到任何服务器。