计算机科学

首页 > 计算机科学

SM4

SM4(原名SMS4)是政府采用的一种分组密码标准,由国家密码管理局于2012年3月21日发布[1][2]。相关标准为“GM/T 0002-2012《SM4分组密码算法》(原SMS4分组密码算法)”[1]

在商用密码体系中,SM4主要用于数据加密,其算法公开,分组长度与密钥长度均为128bit,加密算法与密钥扩展算法都采用32轮非线性迭代结构,S盒为固定的8比特输入8比特输出[3][4]

参考文献

  1. ^ 1.0 1.1 国家密码管理局公告(第23号). 国家商用密码管理办公室. 2012-03-21 [2016-07-24]. (原始内容存档于2016-08-14). 
  2. ^ SM4分组密码算法. 互联网络信息中心. 2013-12-04 [2016-07-24]. 
  3. ^ 无线局域网产品使用的SMS4密码算法 互联网档案馆的存档,存档日期2007-07-10.(简体中文)
  4. ^ SMS4 Encryption Algorithm for Wireless Networks(英文)

参见

  • 商用密码
  • WAPI
  • SM2
  • SM3

上一篇:旁路攻击
下一篇:SM9
相关推荐