国密算法

国家商用密码管理办公室制定了一系列密码标准,包括SM1(SCB2)、SM2、SM3、SM4、SM7、SM9、ZUC祖冲之密码算法等等。其中SM1、SM4、SM7、祖冲之密码(ZUC)是对称算法,SM2、SM9是非对称算法、SM3是哈希算法。

SM1对称密码算法:

     曾用名SCB2是目前主推的对称密码算法;128分组、128密钥长度;算法强度与AES相当;算法不公开,仅以IP核的形式存在于芯片中。

SM2公钥密码算法:

      是一种基于ECC密码算法,现已经公开;主要使用256密钥长度;SM2算法在很多方面都很优于RSA算法

SM3 HASH算法:

      主要用于数字签名及验证、消息认证码生成及验证、随机数生成等、其算法公开。据国家密码管理局表示,其安全性及效率与SHA-256相当。

SM4 对称密码算法:

      原名SMS4.是为无线局域网安全密码算法,现在是较早公开的国密算法,现在已经更名为SM4

SM7对称密码算法:

      是一种RFID芯片安全密码算法;SM7算法是一种分组密码算法,分组长度为128bit,密钥长度为128bit,SM7适用于非接触式IC卡

SM9标识密码算法:

       SM9算法不需要申请数字证书,适用于互联网应用的各个新兴应用的安全保障。如基于云技术的密码服务,电子邮件安全,智能终端保护、物联网安全、云储存安全等等。这些安全应用可采用手机号码或邮件地址作为公钥,实现数据加密、身份认证、通话加密、通道加密等安全应用、并具有使用方便、易于部署的特点

ZUC祖冲之算法:

      祖冲之序列密码算法是中国自主研究的流密码算法,是运用于移动通信4G网络中的国际标准密码算法,该算法包括祖冲之算法、加密算法和完整性算法三个部分。目前已有对ZUC算法的优化实现,有专门针对加密算法和完整性算法的硬件实现与优化

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值