轻量级分组密码mCrypton-64的biclique分析

来源 :密码学报 | 被引量 : 0次 | 上传用户:secace2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Bogdanov等人在2011年亚密会上提出了一种新的针对分组密码的密钥恢复攻击,称为biclique攻击,该攻击方法在构造biclique结构的基础上结合了中间相遇攻击的思想,可以有效降低攻击的时间复杂度和数据复杂度.此后这一方法被广泛用于分组密码的安全性分析.mCrypton作为一种新的能够在资源有限的硬件环境下高效运行轻量级分组密码,其安全性备受关注.本文首先介绍了biclique攻击的一般方法,并给出了一个d维biclique的完整定义.接着,我们说明了如何通过分析密码的密钥扩展算法,找出两条较短的且相互独立的差分路径,进而完成biclique结构的构造并利用该biclique结构进行全轮攻击.在此基础上,我们给出轻量级分组密码mCrypton-64的算法描述,并利用biclique攻击对其进行分析.mCrypton-64整体采用了SP结构,其分组长度为64比特,密钥长度为64比特,其加密过程包括非线性替换、比特置换、行列换位和密钥加.最后,我们针对mCrypton-64的密钥扩展算法找到了两条相互独立的差分路径,进而构造出一个11~12轮的4维biclique,利用它对全轮mCrypton-64进行了攻击,攻击的数据复杂度为2~(32),计算复杂度为2~(63.115),均好于已有的结果. Bogdanov et al proposed a new key recovery attack for block cipher at the 2011 conference in Asia, called the biclique attack, which based on constructing the biclique structure, combined with the idea of ​​intermediate encounter attack, can effectively reduce Attack time complexity and data complexity.After this method is widely used in packet-based password security analysis.Mcrypton as a new hardware and software resources in the limited hardware environment can efficiently run lightweight block cipher, its security This article first introduces the general method of biclique attacks and gives a complete definition of a d-dimensional biclique.Next, we show how to find out two short and mutual Independent differential path to complete the structure of biclique structure and use this biclique structure for all-round attack.On the basis of this, we give a description of the algorithm of lightweight block cipher mCrypton-64 and analyze it with biclique attack. mCrypton-64 adopts SP structure as a whole, its packet length is 64 bits, its key length is 64 bits, its encryption process includes non-linear replacement, bit Replacement, row and column keys and key addition.Finally, we find two independent differential paths for the key expansion algorithm of mCrypton-64, and then construct a four-dimensional biclique of 11 to 12 rounds, mCrypton-64 attack, the attack data complexity is 2 ~ (32), the computational complexity is 2 ~ (63.115), are better than the existing results.
其他文献
中国是一个历史悠久的国家,几千年来,劳动人民勤劳智慧的经验的积累,已经为我们创造了不少有用的东西。在农业生产上,很早以前,我们的祖先就创造了进行耕作的器具,不过开始
期刊
特色班级建设已经成为国内外各大高校积极实践和探索人才培养的新模式,但关于如何打造一个就业前景好、研究能力强、特点突出、创新能力强、个人全面发展的特色班级的专题研
研究了以柿子为原料,经脱涩、酶解取汁,汁液调配制取混浊型柿子果汁的工艺过程.通过单因素试验确定了影响果汁调配的主要因素和水平,利用Design—Expert软件设计了正交试验,并通过
高新技术企业面临着非常激烈的竞争,考虑到行业因素、资产担保升值因素的影响,高新技术企业应保持较低的负债率.考虑到供收因素以及经营收益变动性的影响,高新技术企业在发展
1978年的经济改革使得中国从一个自产国家逐渐转变成为一个税收国家。而随着全球经济发展和改革的不断深入,纳税人对民主,人权的诉求不断增加,要求中国尽快建立起一个法制透
甘肃是我国水土流失最为严重的省份之一,水土流失范围广、面积大、类型多、危害重、治理难。多年来,甘肃立足省情,组织开展了小流域综合治理和梯田建设工程,在防治水土流失、
目的:探讨综合评价中指标权重的确定.方法:将相似权法和属性AHM赋权法相结合来确定指标权重,并应用于公共卫生质量的综合评价.结果:实现了对太原市5所普通旅店的聚类与排序;
北美的体育社会学研究比较活跃。近几年来,研究者已从狭窄的大学体育研究范畴,向社会学、文化人类学、妇女学等领域拓展,显示了体育社会学研究的强大生命力。
笔者从生理、心理健康之美探讨美与护理工作的关系。美不但有利于塑造护士形象、促进护士的身心健康,而且还可以提高护理工作效率,对病人的康复起到举足轻重的作用。
研究系统的整体调控能力,是系统科学哲学研究的一个重要方面.系统能否在复杂环境的作用与影响下,具有自身特定的独立性与稳定性,能否在与其环境相互作用过程中既不被淘汰而又