分组密码SQ UARE和AES-128算法的低数据分析

来源 :中国人民解放军信息工程大学 解放军信息工程大学 | 被引量 : 0次 | 上传用户:gulongliu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分组密码是对称密码的重要组成部分,它具有速度快、易于标准化和便于软硬件实现等特点,通常用来实现信息安全领域中的数据加密、数字签名、认证及密钥管理.SQUARE和AES算法的设计思想已经被用到其它许多分组密码的设计中,并且AES被应用在许多领域中用来保护信息的安全.因而对SQUARE和AES算法的安全性分析有着重要的意义.  直到Biclique分析方法的出现,才有了对SQUARE和AES-128算法的全轮攻击,并且是在单密钥的模式下.但初始的结果数据复杂度很高,而在实际的攻击中,较高的数据复杂度往往会成为攻击成功的一个主要障碍.因而低数据复杂度的研究有着很强的实际应用背景.本文对SQUARE和AES-128算法在单密钥模式下进行了全轮的低数据Biclique分析,主要的研究结果如下:  1.根据SQUARE算法的性质,通过相关密钥差分方法构造一个新的2轮Biclique结构,然后对SQUARE算法进行了全轮攻击,使得数据复杂度为216个选择明文.  2.分析AES-128算法的性质及最后一轮没有列混合步骤对数据复杂度的影响,选取最后一轮子密钥空间分割的方式,构造一个新的2轮Biclique结构,接着对AES-128算法进行了全轮攻击,使得数据复杂度仅为28个选择密文.
其他文献
随着语文新课标教学的不断推进,对语文课堂的导入方法要求越来越高,教师不仅仅要考虑语文教学的成效,还要考虑语文教学导入法的直观性。语文课堂导入法运用妥当与否将会直接影响
新课导入是教学中非常重要的一个环节。导言既要紧扣教学内容,还要揭示矛盾。好的导入,对整堂课的成功与否,起着举足轻重的作用。
【摘要】让课堂充满生机活力,是每个教师永恒的追求。怎样给语文课堂注入活力呢?在平时的语文教学中,通过不断实践,不断反思。①激发兴趣,让学生主动参与到新课的学习中去;②搭设舞台,让学生在课堂上动起来; ③创设情景,让学生敢于发表自己的意见; ④及时评价,激励学生获得成功的体验。  【关键词】语文课堂 教学方法 生机活力  语文教学应激发学生的学习兴趣,培养学生自主学习的意识和习惯,创设良好的学习情境
学生进入高中学习阶段后,随着科目增多,知识面的增广和知识难度的加深,往往会形成很大的学习压力。不管是学生、家长,还是老师,都会习惯性地在此阶段将学习的重点放在“语、数、英
移动Ad Hoc网络作为一种新型的移动多跳无线网络,与传统的无线网络有许多不同的特点。它既不依赖于任何固定的基站也不需要集中的管理,而是通过移动节点间的相互协作、自我组
评价是小学数学教学过程中不可缺少的部分,因为学生需要教师的评价,需要教师的认可、鼓励和帮助。尤其是小学生,教师对他们的正确鼓励和赞赏,使他们的自尊心得以满足,从而激发他们
高级密码加密标准(AES),可以抵抗诸如差分、线性等传统攻击,但是实现AES的设备则很容易受到边信道攻击。在现实世界中,各种物理设备在运行时会泄漏一些信息,而这些信息很有可
充分发挥学生的主体地位,注重学生互助、合作交流,建立民主、平等的师生关系,用心与学生沟通,用爱去和学生交流,赢得学生的信任和热爱,真正的心对心的走近学生的心灵,这样才能提高课
中国煤炭期货目前依然采用着上世纪中叶的设计标准和产品水平,尽管有用,但整体上不能满足各类型交易者对期货市场的需求和期待。2013年最新发布的财富世界500强中,中国企业数
班级是学校重要的组成部分,班级管理的成败直接影响到校风校貌,直接关系到新型人才的培养,因此班主任工作是学校工作的重点和难点。回顾十三年的班主任工作,感慨良多:有感动,也有泪