期刊文献+

6轮Square密码算法的中间相遇攻击

Meet-in-the-middle Attack on 6-Round Square
下载PDF
导出
摘要 分组密码具有速度快、易于标准化和便于软硬件实现等特点,通常是信息和网络安全中实现数据加密、数字签名、认证及密钥管理的核心体制。密码算法的安全性分析与设计两者难以分离,一方面,在对密码进行安全性分析的过程中,可以为设计出更加安全的密码积累经验,另一方面,在密码算法的设计中也会涉及很多具有现实意义的技术和应用价值的知识。作为分组密码的一个重要组成部分—SPN型分组密码,对其进行研究和分析具有很大的现实意义。Square是SPN型分组密码其中之一,其密钥长和分组长都为128 bit。通过研究Square算法的结构特征和一类截断差分的性质,利用差分枚举技术和多重集构造了Square算法的4轮中间相遇区分器,给出了对6轮Square密码算法的中间相遇攻击。新的区分器由10个参数决定。基于新的区分器,实现了对6轮Square算法的中间相遇攻击,攻击数据复杂度为2^(109),时间复杂度为2^(109),存储复杂度为2^(84)。 Block ciphers are characterized by their high speed,easy standardization and hardware and software implementation,usually as the core system of data encryption,digital signature,authentication and key management in information and network security.It is difficult to separate the security analysis and design of cryptographic algorithms.On the one hand,in the process of ciphers security analysis,experience can be accumulated for the design of more secure ciphers.On the other hand,in the design of cryptographic algorithms, there will be a lot of practical significance of technology and application value of knowledge.SPN block ciphers are an important part of block ciphers,which is of great significance to be studied and analyzed.Square is a block cipher with substitution-permutation network,which operates on 128-bit blocks and 128-bit keys.By studying the structural characteristics and the properties of truncated differential of Square,we construct a 4-round meet-in-the middle distinguisher by using differential enumeration technique and multiple sets,and give a meet-in-the-middle attack on 6-round Square.The new distinguisher is determined by 10 parameters.Based on the new distinguisher,we extend the meet-in-the-middle attack on 6-round Square for the first time with 2^109 chosen plantexts,2^109 computations and 2^84 memories.
作者 李蒙福 苏凡军 LI Meng-fu;SU Fan-jun(School of Optoelectronic Information and Computer Engineering,University of Shanghai for Science and Technology,Shanghai 200093,China)
出处 《计算机技术与发展》 2019年第3期106-110,共5页 Computer Technology and Development
基金 国家自然科学基金(61703278)
关键词 Square密码 差分枚举 多重集 中间相遇攻击 Square differential enumeration multiple sets meet-in-the-middle
  • 相关文献

参考文献4

二级参考文献33

  • 1李清玲,李超.变种Camellia对Square攻击的安全性[J].应用科学学报,2006,24(5):485-490. 被引量:2
  • 2Daemen J, Knudsen L, Rijmen V. The Block Cipher Square [ C]//Fast Software Encryption 1997 ,Lecture Notes in Computer Science,1267. [s. l ] : [s. n. ] ,1997:149-165.
  • 3Koo B, Yeom Y, Song J. Related-Key Boomerang Attack on Block Cipher Square [ EB/OL]. 2010. http://eprint, iacr. org/.
  • 4Demirei H, Selcuk A A. A Meet-in-the-Middle Attack on 8- Round AES [ C ] // Fast Software Eneryption 2008, Lecture Notes in Computer Science5086. [ s. l. ] : [ s. n. ] ,2008 : 116- 126.
  • 5Koblitz N. A course in number theory and cryptography[ M]. New York : Springer-Verlag, 1987.
  • 6Dunkelman O, Keller N, Sharnir A. Improved Single-Key Attack on 8-round AES [ EB/OL ]. 2010. http ://eprint. iacr. org/.
  • 7Demirci H, Taskm I, Coban M, et al. Improved Meet-in-the-middle Attacks on AES[ C] //Lecture Notes in Computer Science ,5922. [ s. l.]: [ s. n. ] ,2009.
  • 8冯国登,吴文玲.分组密码的分析和设计[M].北京:清华大学出版社,2000.
  • 9Nakahara J Jr. 3D: A three-dimensional block cipher[ C]//CANS 2008. 2008: 252-267.
  • 10Daemen J, Rijmen V. The Design of Rijndael: AES-The Advanced Encryption Standard[ M]. Heidelberg: Springer, 2002.

共引文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部