ITPub博客

首页 > IT基础架构 > 安全管理 > 国密SM2算法和RSA算法有什么关系?

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

安全管理 作者:snca 时间:2022-08-04 15:39:57 0 删除 编辑

国密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之间的区别及应用。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70017559/viewspace-2909015/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2022-05-09

  • 博文量
    66
  • 访问量
    35094