基于自动化搜索的分组密码安全性分析

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:aigeng87
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在物联网技术和智能手机普及全球的今天,网络已经完完全全渗透在世界上的每个角落。与此同时,网络安全的问题也越来越突出。作为网络安全的基础,密码学技术在维护用户信息安全等方面发挥了不可替代的作用。分组密码由于其算法效率高、适用于大型数据加密等特点,一直是密码学者研究的重点。在分组密码设计快速发展的同时,各种分组密码分析技术也趋于成熟。密码分析技术的好坏直接影响分组密码算法安全程度的评判。随着自动化密码分析方法的提出和发展,可以发现自动化密码搜索极大地简化了繁琐的人工推导,并能短时间内得到更好的结果。本文主要利用了2015年日本学者Todo提出的基于比特的积分可分性质,并结合自动化搜索技术对密码算法进行研究。积分可分性质在传统积分分析的基础上,更加详细地刻画了积分属性,从而更加有效地寻找算法的积分区分器,尤其对于基于比特设计的分组加密算法。本文根据不同结构的密码算法使用了不同的自动化搜索方法,研究了四种密码算法在比特可分性质分析下的安全程度。可以分为基于MILP方法对SPN结构和Feistel结构的算法的积分分析,以及基于SAT方法对ARX结构的算法的积分分析。具体研究的内容如下。1.基于MILP自动化搜索SPN结构算法GIFT-64的积分区分器,找到了多种不同的积分区分器,包括目前为止最长的9轮积分区分器,并向解密方向扩展了一轮,构成10轮积分区分器。同时在10轮积分区分器的基础上分别进行了13轮和14轮的密钥恢复攻击,并分析了相应的复杂度。2.基于MILP自动化搜索Feistel结构算法GRANULE的积分区分器,找到了多种不同的积分区分器,包括目前为止最长的10轮积分区分器。同时在9轮积分区分器的基础上进行了13轮的密钥恢复攻击,并分析了相应的复杂度。3.基于MILP自动化搜索Feistel结构算法MANTRA的积分区分器,找到了多种不同的积分区分器,包括目前为止最长的11轮积分区分器。同时在9轮积分区分器的基础上,对密钥长度为64比特的MANTRA-64进行了14轮的积分攻击;对密钥长度为128比特的MANTRA-128进行了16轮的密钥恢复攻击,并分析了相应的复杂度。4.基于SAT自动化搜索了ARX类型的广义四分支Feistel结构算法CHAM的积分区分器。对于分组长度为64比特的CHAM-64,找到多种积分区分器,包括目前最长的24轮积分区分器。对于分组长度为128比特的CHAM-128,同样找到多种积分区分器,包括目前最长的24轮积分区分器。本文的最后对全文进行了总结,对自动化密码分析技术的难点问题进行了阐述,并讨论了自动化密码分析技术的发展和前景。
其他文献
椭圆曲线密码(Elliptic Curve Cryptography,ECC)算法是一种公钥密码算法,由于具有比RSA密钥更短、安全强度更高、功耗更小、存储空间更少等优点,进而被广泛应用于快速加密,身份认证,数字签名等领域。目前对于椭圆曲线的研究大多数都是针对Weierstrass曲线,而对于Edwards曲线的研究却很少。本文主要针对Edwards曲线上的标量乘算法进行研究。标量乘是ECC上的核
近年来,无人车、机器人、无人机等领域科技发展速度飞快,无人车成为全球汽车产业发展的战略方向。无人车是一个系统的工程,其中分为无人车的感知、定位和决策,其中感知和定位是首要问题,是决策部分的基础,其研究都还处于初级阶段。利用多元传感信息进行无人车的感知与定位,已成为当今的研究热点,单一传感器不能提供精确完整的信息,利用多元信息可以有效准确地感知和定位。本文通过利用无人车的多元传感信息,对无人车的感知
目前,全球经济一体化已经呈现出成熟的态势,很多企业中都存在着管理团队是否有效的问题,企业界和众多学者都关注到了团队建设这一热点问题,因此探索和研究如何更好的去建设团队,这将会有利于发挥目标导向功能,促进企业凝聚力的形成,有利于激发团队成员的工作积极性,实现企业价值目标、企业竞争力的提升,促进企业更快更好的发展。IKOR公司是一家中小型欧资代加工企业。主要制造的产品包括电子锁、感应炉、检测设备、精密
税务部门是规范行驶公共权力的政府职能部门,其整体运行状态、服务水平、工作效能等内容都影响着纳税人评价中的政府形象刻画。随着市场经济体制的不断完善,我国税收法治化、现代化建设进程已然加速,纳税服务已成为我国财税改革的关键环节。面对纳税人服务需求的日益增长和服务型政府建设的加快推进,为纳税人提供高效便捷的纳税服务体验,已成为了当前税务部门首要工作任务。2018年国地税征管体制改革之后,H市税务机关将优
本文运用偏最小二乘法回归,对第二轮试点以来的三年内我国银行业信贷资产证券化业务发行产品的定价问题进行了研究。研究发现,对于优先A档证券,发行当日指导利率越低、证券加
在大数据时代,云计算作为一种便携、按需、可共享的服务模式,已在各行各业得到了广泛应用。云存储的外包模式使得小型智能设备摆脱了计算和存储资源的限制。但数据的外包必然会导致用户失去对数据的物理控制。如果文件被二次外包到危险地区或失去监管保护,数据拥有者的数据可能会面临丢失或被滥用。数据拥有者对于数据定位存在重要需求。学术界和工业界针对数据定位给出了很多解决方案。学术界主要依据服务器与客户端设备之间的通
羧基化合物是一类以羧基为官能团,以碳链为基本骨架的有机物。常见的羧基化合物以盐、酯或游离酸的形式在生命体内广泛存在。其不仅是脂类、碳水化合物和氨基酸等细胞构成物的中间代谢物,也是生理活动中生化反应的底物或产物。它们在生命体内浓度的高低与生物体生长发育,衰老和某些疾病(糖尿病、炎症)息息相关。此外,随着人们对自然改造而滥用羧基化合物,羧基化合物也成为常见的环境污染物之一。因此,建立快速,灵敏度高,准
依据中国互联网络信息中心公布的数据显示,截至2019年6月,我国网民规模为8.45亿。以上数据可以看出中国互联网发展迅猛,而随之而来的就是指数式增长的用户数据。在互联网用户及用户行为数据极速增长的背景下,如何有效的利用这些数据为用户提供个性化的服务成为很多公司的难题。美国营销学家艾尔·里斯和杰克·特劳特也提出产品定位和消费者定位,指出企业应该具有明确的客户群体和产品定位。因此了解产品所面向的用户群
小学有一个重要的任务,每一位学生都要加入中国少年先锋队组织,这一组织是中国共产党和共青团领导下的一个先进组织。在学校,少先队也一直发挥着组织特有的作用,一方面可以锻
人脸识别是现代社会应用十分广泛的一项技术,其独特的优点使得这项技术蓬勃发展,而且具备光明的前景。深度学习理论的日益成熟更让人脸识别获得了越来越多研究者的关注。目前,人脸识别虽然取得了很多成就,也有了很多成型的算法,但是面临的挑战也不容小觑。人脸识别算法设计的难点主要在于区分性和鲁棒性的保证,即能否增大类间差异性,减小类内差异性,实现准确分类。本文根据深度学习的相关理论设计了卷积神经网络来提取人脸图