欢迎光临散文网 会员登陆 & 注册

国密SM2算法和RSA算法有什么关系?

2022-08-04 15:44 作者:陕西省数字证书认证  | 我要投稿

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

SM2算法可以进行哪些密码应用?

SM2算法做为公钥算法,可以完成签名、密钥交换以及加密应用。SM2算法标准确定了标准过程:

1、签名、验签计算过程;

2、加密、解密计算过程;

3、密钥协商计算过程。

SM2算法速度快吗?

简单讲,SM2签名速度快,验签速度慢,这点和RSA算法的特性正好相反。另外,加解密速度和验签速度相当。

SM2签名算法支持多大的数据量,签名结果为多少字节?

签名原始数据量长度无限制,签名结果为64字节。

SM2加密算法支持多大的数据量,加密结果增加多少字节?

支持近128G字节数据长度,加密结果增加96个字节。

SM2相关算法有哪些?

SM2,为国家密码管理局公布的公钥算法,其加密强度为256位。其它几个重要的商用密码算法包括:

SM1,对称加密算法,加密强度为128位,采用硬件实现;

SM3,密码杂凑算法,杂凑值长度为32字节,和SM2算法同期公布,参见《国家密码管理局公告(第 22 号)》;

SMS4,对称加密算法,随WAPI标准一起公布,可使用软件实现,加密强度为128位。

以上为国密SM2算法和RSA算法有什么关系?的全部内容,下期我们来认识国密算法SM2,SM3,SM4之间的区别及应用。


国密SM2算法和RSA算法有什么关系?的评论 (共 条)

分享到微博请遵守国家法律