信息安全研究 ›› 2016, Vol. 2 ›› Issue (11): 995-1007.

• 密码算法专题 • 上一篇    下一篇

SM4 分组密码算法综述

吕述望   

  1. 中国科学院数据与通信保护研究教育中心
  • 收稿日期:2016-11-29 出版日期:2016-11-15 发布日期:2016-11-29
  • 通讯作者: 吕述望

Overview on SM4 Algorithm

  • Received:2016-11-29 Online:2016-11-15 Published:2016-11-29

摘要: SM4分组密码算法简称为SM4算法,为配合WAPI无线局域网标准的推广应用,SM4算法于2006年公开发布,2012年3月发布成为国家密码行业标准(标准号为GMT 0002—2012),2016年8月发布成为国家标准(标准号为GBT 32907—2016).介绍了SM4分组密码算法的算法流程、结构特点及其密码特性,以及SM4算法的安全性分析研究现状,并与国际标准分组算法的安全性进行了对比.

关键词: SM4分组密码算法, 差分密码分析, 线性密码分析, S盒

Abstract: SM4 Algorithm, short for SM4 Block Cipher Algorithm, was published in 2006 to promote the application of WAPI. It became a cryptography industrial standard (GMT 0002—2012) in March 2012 and a national standard (GBT 32907—2016) in August 2016. This paper describes SM4s calculating process, structural features and cryptographic properties. Furthermore, we introduce some latest researches on SM4s security and compare SM4s security with several international block cipher standards such as AES, HIGHT and MISTY1.

Key words: SM4 block cipher algorithm, differential cryptanalysis, linear cryptanalysis, S box