减轮AES和减轮PRINCE的密码分析

来源 :战略支援部队信息工程大学 | 被引量 : 0次 | 上传用户:dengliang109
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
密码是保障网络空间安全的核心技术,不仅在军事、外交和商业领域发挥着重要作用,而且在日常生活中也无处不在.高级加密标准AES是目前使用最广泛的数据加密算法,它采用SPN结构和宽轨迹策略设计.尽管结构简洁,从提出至今二十多年来,尚未发现任何安全性漏洞.许多密码算法参照AES的结构设计,其中PRINCE就是一个具有AES-like结构的轻量级分组密码算法.本文对减轮的AES和PRINCE进行了密码分析,主要工作如下:(1)研究了 AES的混合差分区分器和yoyo区分器之间的关系,证明了 4轮AES的yoyo区分器与适应性选择明密文攻击模式下的广义混合差分区分器等价.利用混合结构和yoyo交换的关系,改进了 2017年亚密会上提出的6轮AES的yoyo区分攻击,将数据复杂度从2122.83对适应性选择明密文降低到2120.39对.(2)将针对AES结构的混合差分分析技术应用到PRINCE上,给出了 4轮PRINCE的区分器.该区分器在适应性选择明密文攻击模式下仅需要1对明文和1对密文,在选择明文攻击模式下需要29个明文.利用4轮混合差分区分器,对5轮PRINCEcare进行了密钥恢复攻击,数据复杂度为214,时间复杂度为223.68,存储复杂度为28.(3)对PRINCE进行了多重差分分析,在差分特征满足马尔可夫链的假设下,给出了PRINCE目前最长轮数的7轮区分器.基于该区分器给出了 8轮PRINCE的密钥恢复攻击方案,数据复杂度为261.89,时间复杂度为219.68,存储复杂度为215.21.在所有公开的8轮PRINCE密钥恢复攻击中,本方案的时间复杂度以及数据复杂度和时间复杂度的乘积都是最低的.
其他文献
随着时代的快速发展,提高国民经济的同时,我国职业病却保持在一个久居不下的地位中,并且导致疾病发生的原因越来越多。疾病的产生在威胁劳动者身体健康的同时还造成了巨大的
随着经济与社会的发展,农村劳动力进城务工,将子女留在农村由祖父母或其他亲戚长辈代为监管。由于农村留守儿童长期得不到父母的关爱与正确引导,长期以往,他们内心产生不同程
34CrNiMo6高强度低合金钢具有强度高、韧性好、淬透性好等优良的综合机械性能,广泛应用于航空航天、车辆、船舶等工业领域。经淬火和调质后的高强度、高硬度,使其成为典型的难加工材料,切削过程中由于材料变形抗力大,塑性流动和摩擦产生的热量高,刀具耐用度低,严重制约着其应用和产品质量的提高。近年来随着制造往精密、超精密、小型化方向发展,34CrNiMo6介观尺度切削加工基础工艺数据的缺乏,限制了其在相
文本当中蕴含着大量的时间表达式,识别并利用文本中的时间表达式,对许多自然语言处理任务有所帮助,如自动问答、阅读理解等等。Time ML是针对文本中时间和事件的标注规范,在
随着电子、机械等行业朝着精密化、集成化方向不断发展,对这些产品的可靠性的要求也越来越高。超声显微检测技术是一种重要的无损检测手段也越来越受到人们的重视。因此,研制出一套能够对微小件内部结构进行无损检测的高频超声显微系统就显得非常重要。本文基于对高频超声显微系统分辨力和不确定度的技术要求,搭建了一套高频超声显微硬件系统,它包括运动控制卡、步进电机、精密三轴运动平台、高频聚焦换能器、高频窄脉冲信号发生
学位
当今国际社会非常关注少数人权利保护问题,因为大部分国家都是由多民族、多文化的国民组成,许多国家和地区,都由于多元文化的问题产生过政治、经济等方面的冲突,如果不能妥善
目前,基于单模态的生物识别系统取得了非常多的研究成果,但随着应用领域的不断拓宽,单模态生物识别系统在应用中表现出许多弊端和局限性,具体表现为:复杂环境下某些生物特征
过失相抵可谓是老生常谈的法律规则,但其司法适用却面临重重质疑。尤其是未成年人受侵害案件,由于其不仅关乎未成年受害人和加害人,基于未成年人和其监护人的特殊关系,还涉及
由于具有高数据传输率、低访问延迟、灵活的宽带操作、容量和覆盖范围增大等优点,LTE已经成为第四代宽带无线移动网络的指定技术。LTE无线接入网结构的巨大变化满足了对高速