若干AES型分组密码算法的中间相遇攻击研究

来源 :战略支援部队信息工程大学 | 被引量 : 0次 | 上传用户:liongliong478
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分组密码是现代密码学的重要研究方向之一,在许多密码系统中,分组密码是系统安全的一个关键组成部分。分组密码结构简单,性能良好,易于标准化,所以在消息传输、消息认证等场合得到广泛应用。由比利时学者设计的AES算法在2001年成为高级数据加密标准。AES算法采用宽轨迹策略,和线性攻击。自AES算法提出,密码学者设计了大量的AES型分组密码算法,同AES算法一样,便于软硬件实现等优点。近些年,AES型可调分组密码迅速发展,其设计方法与安全性分析得到诸多关注和研究。法比较有效的攻击方法。本文主要研究了AES型分组密码的中间相遇攻击,分析了AES算法和三种具有认证加密功能的可调分组密码算法,并给出算法中间相遇攻击的新结果。与已有攻击结果相比较,文中结果改进了攻击的计算复杂度,或者增加了攻击的轮数。本文的主要研究成果如下:1研究AES-192算法的轮密钥制约关系,。此前,AES-192算法的中间相遇攻击最好的结果是由李雷波等人在FSE 2014上提出来的,利用AES-192算法的内部密钥间制约关系,构造5轮中间相遇区分器,降低预计算的复杂度。我们进一步研究AES-192的密钥扩展算法,利用其存在的缺陷和AES-192算法轮函数变换的特点,寻找新的截断差分特征,利用并行区分器改进现有的9轮AES-192算法的中间相遇攻击的结果。为进一步降低攻击复杂度,我们采用时间/数据/存储折中技术对攻击的结果进行优化,研究结果表明,新攻击所需的时间复杂度和数据复杂度都得到了改进。这是目前为止AES-192算法最好的中间相遇攻击结果。2研究Kiasu-BC算法的调柄性质以及密钥扩展算法生成的轮密钥间关系,优化KiasuBC算法8轮中间相遇攻击的结果。Kiasu-BC算法是加密认证竞赛CAESAR第一轮入选方案Kiasu的内置可调分组密码。Kiasu-BC算法是基于AES-128轮函数设计的最简洁的可调分组密码算法,与AES-128算法相比,该算法增加一个公开的调柄参数。通过对Kiasu-BC算法的结构特征的研究,利用调柄自由度和密钥扩展算法的特性,结合差分枚举等技术,构造新的5轮中间相遇区分器,改进Kiasu-BC算法的8轮中间相遇攻击,降低预计算的复杂度。3研究Joltik-BC算法的调柄自由度和轮调柄密钥扩展算法,分别对Joltik-BC-64-64算法和Joltik-BC-128-64算法进行安全性分析,实现这两个版本算法的9轮和11轮中间相遇攻击。Joltik-BC算法是的内置可调分组密码。本文对Joltik-BC算法在中间相遇攻击下的安全性进行研究。通过分析Joltik-BC算法的调柄密钥扩展算法,得到轮调柄密钥差分抵消性质,并将其应用到对Joltik-BC算法的中间相遇攻击路径。利用调柄的自由度和差分枚举等技术,增加攻击的轮数,降低攻击复杂度,从而构造6轮中间相遇区分器,实现了Joltik-BC-64-64算法的9轮中间相遇攻击。利用这样相似的思路首次构造7轮中间相遇区分器,实现了对11轮Joltik-BC-128-64算法的中间相遇攻击。4研究Deoxys-BC算法的轮变换线性关系,利用调柄密钥扩展算法产生的轮调柄密钥的相关性,控制调柄差分,给出Deoxys-BC算法的中间相遇攻击。Deoxys-BC算法是加密的内置可调分组密码。我们主要研究DeoxysBC算法的中间相遇攻击,利用调柄的自由度和轮调柄密钥差分抵消性质,构造6轮中间相遇区分器,并将这些性质和区分器运用到攻击中,实现Deoxys-BC-128-128算法的9轮中间相遇攻击。Deoxys-BC-256-128算法是Deoxys-BC的另一个版本,其结构和性质与Deoxys-BC-128-128算法相同,据此我们首次构造7轮中间相遇区分器,实现对11轮Deoxys-BC-256-128算法的中间相遇攻击。
其他文献
昆虫变态发育主要受蜕皮激素(20-hydroxyecdysone,20E)和保幼激素(juvenile hormone,JH)两种内分泌激素调控,其中20E的前体蜕皮酮(Ecdysone)在前胸腺中合成并分泌,再在靶组织中转变为具有活性的20E。20E滴度高峰主要出现在每个幼虫龄期末期,负责启动幼虫蜕皮以及幼虫向蛹的发育转变;JH在幼虫咽侧体中合成,其高峰出现在每个幼虫龄期初期,作为一种抗变态的激
学位
边缘计算作为一种新兴计算模式,鼓励设备进行资源共享和邻间协助,通过共享富余资源的方式提升设备的性能表现。内容缓存、计算迁移和边缘智能是边缘网络中的典型服务范式,现有工作充分研究了如何利用以上范式和技术提升设备用户的使用体验。但是,海量设备是否愿意构建边缘网络,是否愿意在边缘服务中主动贡献资源成为决定边缘服务是否有良好体验的关键因素。因此,如何针对边缘网络多元服务设计合理可行的激励机制是根本问题。与
六元含氮杂环化合物是一大类非常重要的化合物,广泛存在于天然产物和药物分子中,多官能团化的六元杂环骨架的高效构建在现代有机合成中具有重要意义。(3+3)环化反应是一种高效构建多样性六元杂环骨架的实用方法,这类反应通常是一种高活性的1,3-偶极物种与另一种相对稳定的1,3-偶极子发生的环化过程。氧烯丙基正离子是一类重要的3中心2电子的反应活性中间体,在化学领域有着广泛的应用。它们可以通过多种策略从简单
学位
实施区域协调发展战略是新时代国家重大战略之一,省际交界区的协同发展正是题中之义。湘黔桂三省坡地区地处湖南、贵州和广西三省(区)交界之地,是中西部过渡的关键节点,是中国南部方言侗族的主要聚居地。区域内传承着和谐共生的侗族传统文化,却面临着经济基础薄弱、县域间竞争激烈、产业结构不合理、发展资金短缺、环境刚性约束明显等制约。在脱贫攻坚与乡村振兴背景下,实施区域经济协同发展势在必行。三省坡地区有协同发展的
学位
学位
次生维管组织是植物重要的物质运输通道,同时也为植物的根茎等组织提供必要的机械支撑,对陆生植物的生长发育起到决定性作用。次生维管组织发育起始于维管形成层干细胞。维管形成层细胞分裂是次生维管发育的主要细胞来源,而其向两侧分化则形成次生维管中主要的物质运输组织——次生韧皮部和次生木质部。因此,维持维管形成层细胞分裂与分化的稳态是保持维管组织正常有序生长的关键。维管形成层发育受到转录因子与植物激素等信号因
学位