REESSE3+算法的差分分析

来源 :扬州大学 | 被引量 : 0次 | 上传用户:DUOFIPAUT8E
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机技术和网络技术的快速发展使得信息共享变得更加容易,但是同时也使得信息变得更加不安全。信息安全关乎着国家和社会的稳定,保障自己国家的信息安全成为衡量综合国力的一个重要标准。而密码学是信息安全最核心的技术,它可以提供信息的保密性、完整性和抗抵赖性等。分组密码作为密码学的一个重要组成部分,具有加解密速度快且易于标准化同时还便于软硬件实现的特点,通常是实现数据加解密、有限认证和密钥管理应用的核心部分,因此对于分组密码的研究不能有所懈怠。REESSE3+算法是2014年提出的一个分组密码算法,该算法提出时原算法作者只是简单的对其1轮迭代情况下的正确性做出了理论分析,并没有分析8轮迭代情况下的正确性,同时也没有分析其面对差分分析的安全性。本文对该算法的正确性进行了验证,同时分析了其面对差分分析的安全性,本文的主要工作包括:1)对REESSE3+算法的正确性进行验证。我们分析了旧版本的REESSE3+算法并从中找出一些问题,针对这些问题,我们指出了其中的原因,并提出了修正方案。同时我们还参与了目前版本的REESSE3+算法的正确性验证工作。目前版本的REESSE3+算法并没有采用我们提出的修正方案,而是由原算法作者提出的新的修正方案,以下我们说的REESSE3+算法就是原算法作者修正过的版本。2)根据马尔可夫密码理论对REESSE3+算法进行差分分析。为了对REESSE3+算法进行差分分析,我们首先给出了 REESSE3+(m)算法的定义,然后我们证明了 REESSE3+(m)算法是属于马尔可夫密码的,并且我们还给出了 REESSE3+(16)算法所对应的概率转移矩阵的生成算法,再通过REESSE3+(16)算法所对应的概率转移矩阵证明了 REESSE3+(16)算法需要16轮迭代才能抵抗差分分析。由于REESSE3+算法只有8轮迭代,所以在分组长度为16位时,该算法是不能抵抗差分分析的。之后我们证明了 REESSE3+算法所对应的概率转移矩阵具有非对称性,并且其对应的马尔可夫链具有非周期性,结合IDEA算法的证明过程,我们推测REESSE3+算法在16轮迭代后是足够抵抗差分分析的。3)在REESSE3+算法基础上对其进行了改进,以提高其面对差分分析的安全性。我们给出了 REESSE3+算法的改进算法,并证明了在16位输入的情况下,改进算法达到安全性要求所需要的轮数为8轮。我们还证明了改进算法所对应的概率转移矩阵具有非对称性,并且其对应的马尔可夫链具有非周期性,结合IDEA算法的证明过程,我们推测改进算法在8轮迭代后是足够抵抗差分分析的。
其他文献
目前用于身份识别的方法有很多,常用的有人脸识别,指纹识别等等。随着现在技术的不断更新,人脸可以被照片所代替,指纹也可以复制,但每个人的心电图信号是独一无二的,不可复制
电动汽车到电网技术(以下简称V2G)是一种低碳环保的新型电网技术,然而国内对于V2G技术的研究尚处于起步阶段,国外已经有了许多前沿研究。因此,该领域的科技文本的翻译研究十分重要。该实践报告以《电动汽车到电网技术:超越电动汽车的社会技术转型》一书为翻译对象,笔者选取该书的第三章:V2G的技术挑战、第四章:V2G的经济和商业挑战作为翻译实践的材料。基于卡瑟琳·莱斯的文本类型理论,笔者完成了此次翻译实践
目的:肝硬化腹水合并2型糖尿病(T2DM)患者越来越多,但目前2型糖尿病及空腹胰岛素水平对肝硬化腹水患者发生自发性腹膜炎(SBP)风险的影响的研究有限,本研究拟讨论失代偿期肝硬化腹水患者发生SBP的预测因素以及T2DM对患者发生SBP风险及转归的影响,重要的是,本研究将分析空腹胰岛素水平对失代偿期肝硬化腹水患者发生SBP及死亡风险进一步分层的潜在价值。方法:收集2013年1月~2018年10月期间
离散事件系统随着自动机在现代工程系统中的应用逐渐成为热门研究领域之一,在离散事件系统故障诊断基础上的可恢复性诊断及控制问题也是当前的研究热点。不论在理论研究上,还
近年来,随着我国经济进入了蓬勃发展的黄金期,民生领域的社保体系也获得了进一步的优化和健全。上海是我国最早进入老龄化社会的城市,也是我国老龄化程度最高的大型城市,2017
老人监控系统的立体视觉场景分析方法是利用现代计算机视觉技术和模式识别方法发展起来的新型信息应用,具有对实时监护系统下进行图像信息进行提取以及分析理解的能力,目前大
近年来,青藏高原东部地区出现了明显的草地退化情况,这不仅严重影响了该地区经济的可持续发展和青藏高原牧区牧户生活水平的提高,还将直接威胁到黄河中下游地区的生态安全。
农业科技推广工作对于提高科研成果转化率具有重要作用,是增加农业生产竞争力的关键。我国对农业科技创新驱动作用和技术推广力度极为重视,多次发布文件予以政策性支持。“十
独立研发和合作研发在企业实践中被普遍使用,但是企业往往会面临一个二元性的选择问题,为了能够实现创新收益的最大化,一些企业希望能够同时兼顾独立研发和合作研发。然而,现
扶贫工作历来是政府工作的重点,近年来国家出台了重大的扶贫战略和优惠政策。企业如何服务国家战略,通过产业扶贫和普惠金融,在实现社会效益的同时也实现自身的可持续发展?目