
SM2(国密的一种算法)
SM2是国家密码管理局于2010年12月17日发布的椭圆曲线公钥密码算法。
基本介绍
- 中文名:SM2
- 发布时间:2010年12月17日
- 发布单位:国家密码管理局
- 性质:椭圆曲线公钥密码算法
简介
SM2算法和RSA算法都是公钥密码算法,SM2算法是一种更先进安全的算法,在我们国家商用密码体系中被用来替换RSA算法。
随着密码技术和计算机技术的发展,目前常用的1024位RSA算法面临严重的安全威胁,我们国家密码管理部门经过研究,决定採用SM2椭圆曲线算法替换RSA算法。
SM2算法和RSA算法比较
SM2性能更优更安全:密码複杂度高、处理速度快、机器性能消耗更小。
SM2 | RSA | |
算法结构 | 基本椭圆曲线(ECC) | 基于特殊的可逆模幂运算 |
计算複杂度 | 完全指数级 | 亚指数级 |
存储空间 | 192-256bit | 2048-4096bit |
秘钥生成速度 | 较RSA算法快百倍以上 | 慢 |
解密加密速度 | 较快 | 一般 |
转载请注明出处海之美文 » SM2(国密的一种算法)