针对分组密码结构的yoyo攻击

来源 :河南师范大学 | 被引量 : 0次 | 上传用户:ecfan1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Yoyo分析是近年来出现的针对分组密码的一种分析方法,这一方法具有数据复杂度极小的特点,并且适合分析轮函数未知的算法或者结构.本文主要通过加密特殊的明文对和筛选步骤来增加攻击过程中的轮数和降低复杂度,并大大的提高了攻击的效率.构造了四种结构的截断差分特征,并设计了适用于每一种结构的yoyo game,恢复了所有的轮函数.根据Type-1广义Feistel结构的特点,在原来10轮的基础上构造了11轮和12轮的截断差分特征,并根据这些差分特征的性质进行yoyo攻击,通过挑选特殊的明文对以及在明文端加入筛选条件得出11轮和12轮Type-1广义Feistel结构的足够多的满足这些差分特征的明密文对,并恢复了所有的轮函数,降低了数据复杂度.针对Type-2广义Feistel结构的特点,构造了5轮的截断差分特征,通过挑选特殊明文对,设计了适用于此类结构的yoyo game,其中还利用Type-2广义Feistel结构的对称性,获得了更多的明密文对.基于这些明密文对得到了部分轮函数的方程,通过解方程恢复了部分轮函数,最后在剥离若干轮之后恢复了剩余的轮函数.对于SM4结构,通过加密特殊的明文对以及在明文端的筛选步骤,得到了更好的差分性质,构造了5轮的截断差分特征,基于这些性质设计了yoyo game.通过所得的足够多的明密文对建立对应轮函数的方程组,恢复了部分未知的轮函数,最后通过剥离第1轮和第5轮恢复了剩余的轮函数.由MARS结构的特点,分别构造了5、6、7轮MARS结构的截断差分特征.对于5轮的结构,通过加密特殊的明文对,降低初始明文对数量,用相同的方法恢复了所有的轮函数.对于6轮和7轮的结构,通过对差分轨迹的分析得到了差分的性质,并设计了yoyo game,由所得的明密文对建立方程恢复轮函数.
其他文献
目的 了解和分析近5年常州市食源性疾病的流行病学及病原学特征,为制订预防和控制措施提供依据。方法 通过“食源性疾病监测报告系统”,收集2016—2020年常州市食源性疾病哨点医院上报的所有食源性疾病监测信息,描述报告病例和病原检测结果的分布情况,分析影响病原检测结果的可能因素。结果 共收集食源性疾病报告病例14 931例,主要分布在夏、秋季。报告病例中有3 120份采集了肛拭子并做了病原学检测,其
期刊
并行计算机系统总是基于某个具有优秀图论性质的图搭建,该图被称为并行计算机系统的互连网络(简称网络).在互连网络中,有一类重要的问题,就是结构模拟,即在一个网络中来模拟另一种网络的行为.结构模拟问题又被称为网络嵌入问题.线性阵列(路)和环(圈)是并行分布计算领域最为基础的两种网络拓扑结构.因此,网络中路和圈的嵌入具有重要的意义.在实际的系统应用中,网络中的处理器和通信线路故障是不可避免的.此时,在网
学位
本文主要研究非柱状域上一类含有不稳定项Ru的热方程的稳定性和能稳性.首先主要根据系统能量的变化趋势判断系统是否稳定,得出在一定条件下,系统是不稳定的.随后对不稳定的系统施加内部控制使其达到指数稳定.最后举例验证得出的主要结果的准确性.本文共分四章:第一章,绪论部分首先介绍本学科的历史和研究现状,然后介绍文中要用到的一些符号,定义和重要的结论,最后给出本文要研究的主要问题.第二章,首先在一定假设条件
学位
量子信息学是量子力学、计算机科学、信息学、物理学和数学等学科交叉形成的一门新兴学科.量子信息处理中最引人瞩目的是对量子纠缠现象的研究.量子纠缠态作为重要的量子资源在量子信息处理,如量子隐形传态、量子保密通信、量子密集码等过程中扮演着十分关键的角色.由于纠缠在局部基的选择下是不变的,因此利用局部酉变换对量子态进行分类具有深远意义.酉操作是量子力学最基本的组成部分之一,研究酉运算的各种性质是量子信息处
学位
本文主要研究包含任意n个参与者的Large Nim博弈,其描述为:有n个参与者和N堆筹码(x1,x2,…,xN),其中n ≥2和N均为任意给定的正整数,xi表示第i堆所含筹码数.n个参与者按顺序轮流进行,要求每名参与者在其决策轮次中从最大堆中移除任何正整数的筹码(至少一个,也可以整堆),第一个进行不了合法移动的参与者获胜.全文分为四章:第一章主要介绍公平组合博弈的历史与发展,阐述了基本概念与研究现
学位
Radford双积是Hopf代数理论中的一个重要的研究课题,其在有限维点Hopf代数的分类中起着基础性的作用.极小双代数是由Joni和Rota引入,后来Aguiar对它也进行了研究.本文主要对Radford双积和极小双代数进行相关的研究.主要内容如下:(1)由左Brzezi(?)ski交叉积代数的定义和右Brzezi(?)ski交叉积代数的定义,本文构造出Brzezi(?)ski双边交叉积代数,它
学位
线性规划(简称LP)被广泛应用于农业、军事、经济、管理及工程等方面,为管理者合理地利用有限资源提供科学的管理依据以及给出最优决策.因此,线性规划成为热门研究课题之一,且已有大量的算法被设计.早期的典型算法有:单纯形法和椭球算法.然而单纯形法不具有多项式复杂度,椭球算法数值效果不理想,故而学者开始寻找具有二者优点的算法.直到1984年Karmark提出了内点算法,该算法既具有多项式复杂度,数值效果又
学位
个体体内病毒感染系统(微观)与传染病在人群中传播系统(宏观)的数学建模与研究成果十分丰富.由于染病个体体内病毒携带情况与个体传播疾病能力密切相关,因此,建立和研究免疫与传染病耦合系统模型对揭示传染病传播机理具有重要的理论和现实意义.本文主要建立和研究了具有共同感染的两菌株免疫-传染病耦合系统和一类简化的两菌株免疫-传染病耦合系统.第一章介绍了研究问题的背景,以及免疫-传染病耦合系统与具有共同感染的
学位
随着终端数据量的激增及隐私风险加剧,计算模式已经从ship data to code向ship code to data转变。然而,应用软件作为数据处理与信息服务供给的载体,往往追求功能的全面性而发展的过于臃肿,无法以精简化的形式去满足个性化的功能需求。对于单个业务负载而言,应用软件不仅过分冗余,还会因其大量的代码攻击面而带来更严重的安全隐患。因此,设计软件的自动切分及按需加载方法具有显著的研究意
学位
共轭类长的数量性质对有限群结构的影响是有限群论研究的一个重要课题.设G为一个有限群,x为群G中的一个元素,我们称x在包含它的次正规闭包中的共轭类为x在群G中的次共轭类.显然,这一概念是对共轭类概念的一种推广.在本文中,我们利用次共轭类长的概念,研究了次共轭类长的数量性质对乘积因子群G=AB(这里A,B均是群G的子群)的结构的影响,从而使得与共轭类长相关的一些结论得到了推广.具体来说,我们主要研究了
学位