分组密码Biclique分析方法的研究及其应用

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:wo7ni1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在过去的几年里,随着通信和电子技术的快速发展,FRID标签和传感器网络等低消耗设备用在了人们的日常生活中,例如访问控制、停车管理、E-健康等。传统分组密码已不适用于这种极其受限制的环境,轻量级分组密码应运而生。与传统的分组密码相比,轻量级分组密码的密钥长度和分组长度较短,算法结构较简单。轻量级分组密码主要用于大批量、低成本的安全产品中,如移动通信网中的智能终端,卫星导航系统中的定位终端,物联网中的传感器终端等。这些系统终端数量巨大,功耗要求严格,处理器功能较弱,内存有限,算法一旦攻破会造成巨大损失。轻量级分组密码安全性冗余不够,安全性有待进一步深入研究。另外,轻量级分组密码算法安全性的研究也是对密码技术的理论扩充。2011年,Andrey Bogdanov等人首次将用于攻击Hash函数的Biclique技术用于对分组密码算法AES的攻击,使得Biclique攻击成为第一个以低于穷搜复杂度对AES所有密钥版本的全轮密钥恢复攻击。Biclique攻击仅仅需要一小部分的密码本和低的存储需要。随后,Biclique密码分析被广泛应用于分组密码PRESENT、MIBS、PRINCE、LED、KLEIN等的安全性分析中。由此可见,Biclique密码分析方法的研究对分组密码,尤其是轻量级分组密码的设计和分析具有重要的理论意义和实际价值。本论文所做的工作如下:(1)详细介绍了平衡Biclique和星型Biclique两种结构密码分析方法的相关知识。包括两种Biclique结构,利用独立相关密钥差分来构造Biclique的方法,匹配预计算,以及复杂度分析等。(2)选择轻量级分组密码LED-112,给出其抗平衡Biclique攻击结果。攻击的计算复杂度为2111.37次加密,数据复杂度为642个选择明文,存储复杂度为82。这是对112比特密钥长度的LED算法的首次Biclique攻击。(3)选择传统分组密码算法AES,给出其抗星型Biclique攻击结果。攻击的计算复杂度为2126.7次加密,所需要的数据可以降低到一个单一的明密文对。(4)选择轻量级分组密码算法PRINCE,给出PRINCEcore抗平衡Biclique攻击结果。攻击的计算复杂度为262.68次加密,数据复杂度为232,存储复杂度为28。通过更好的选择Biclique结构中的差分特征,攻击的计算复杂度和数据复杂度都要优于之前对PRINCE的Biclique攻击结果。(5)同样对PRINCE算法,给出PRINCEcore抗星型Biclique攻击结果。攻击的计算复杂度为263.04次加密,数据复杂度能够降低到一个已知的明密文对。据我们所知,数据复杂度是最优的。
其他文献
明代初期山水诗可以胡应麟《诗薮》按地域别为吴派、越派、闽派、岭南派、江右派五个创作群体。越派与吴派的山水诗成就高于其它三派,刘基、高启分别是其代表。明兴盛时期的“
概述了图书馆开设创客空间的现状,总结了我国创客空间的主要类型,指出图书馆创客空间的规划应从环境扫描与用户调研、选址与空间布局、设备与工具、安全措施与规范、费用预算
最近几年,我国的道路事业发展比较的顺畅,尤其是高速路。它的存在为国家的经济建设贡献了非常积极地力量。高速路是我国经济前进的必要前提,它不仅仅对资金的需求量很大,而且其建
如何向当前及未来的城市人口提供满足一定标准的城市供水服务,仍然是目前所面临的重大挑战.只有加大地下管网工程的投资力度,才能避免达标供水服务覆盖率的下降.限时定量供水
工程项目成本控制是提高施工企业竞争力的关键。做好水利水电企业施工企业项目的成本控制,将有利于水利水电企业创造更多的经济效益,有利于水电企业的长远发展。本文将对水利水
海菜腔是流行于云南红河北岸彝族尼苏支系的民歌,它是集独唱、领唱、齐唱、合唱、对唱为一体的多乐段组合声乐套曲。它有着丰富的文化内涵,饱含着高超的演唱技巧。海菜腔是彝
逆合成孔径雷达(ISAR)机动目标成像受到了研究者的广泛重视。在已有的机动目标成像算法中,通常假设在综合孔径处理期间,各距离单元内各散射回波是等幅线性调频信号。在实际中,以上
开展的校园网络互联建设,旨在推动学校信息化建设,其最终建设目标是将建设成为一个借助信息化教育和管理手段的高水平的智能化、数字化的教学园区网络,最终完成多个校区网络
论述了数字高程模型(DEM)的定义、特点、数据来源、数字高程模型的建模方式,及数字高程模型在土方量计算和工程图绘制中的应用。借助南方CASS地籍成图系统的相关功能,采用方格网
肩胛盂骨折较少见,常继发于高能量创伤,多伴有其他危及生命的损伤。多发性创伤首诊时常注意一些严重损伤,肩胛盂骨折往往被漏诊。肩胛盂骨折经非手术治疗大多可获得满意疗效,但对