轻量级分组密码的新区分器自动搜索方法研究

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:Vercetti
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
分组密码算法的设计与分析是现代密码学界的热点研究问题之一,其源起和进展在密码学界有着深远的影响。尽管分组密码已经成为主流的信息加密体制,并在多种信息系统中扮演着重要的角色,然而典型的分组密码算法通常不适用于资源受限计算环境。为了解决资源受限环境下的数据安全问题,轻量级分组密码算法应运而生。轻量级密码算法的安全性分析一直是该领域研究的难点问题。在分组密码算法的分析中包含差分攻击、立方攻击、积分攻击等众多方法。本文侧重探讨新型的积分攻击构建方法。通过使用STP求解器和Gurobi求解器,针对不同算法结构来构建基于比特可分特性的Solvatore和MILP(混合整数线性规划)新模型,得到更优的积分区分器,并由此恢复更高轮数下的密钥。主要研究成果如下:1.新提出一种针对SAT_Jo和PICO算法的比特级可分性的自动化搜索方法。通过利用MILP方法,结合比特可分特性结合Gurobi求解器,捕获到SAT_Jo算法的30轮和31轮区分器;基于此,对SAT_Jo算法进行子密钥恢复攻击。该算法的时间复杂度约为266次加密。此外,分析了该算法的结构上的不足之处:由于SAT_Jo算法选择的比特置换层(P盒)会引起较弱的可分特性。利用类似的方法构建了PICO算法的10轮积分区分器。与已有结果相比较,该方法获得了更高轮数的新区分器,这进一步证实了该自动化搜索方法的有效性。2.分别提出针对I-PresentTM和TANGRAM-128算法的积分区分器新搜索方法。通过利用STP求解器来构建Solvatore模型,将其模型带入到I-PresentTM,TANGRAM算法,分别捕获到10轮和13轮积分区分器,其对应的数据复杂度是24 0和2127。与目前结果相比,此结果具有较高的区分轮数,这表明该自动化搜索方法是新型有效。3.分别提出针对CHAM-64、CHAM-128和LEA算法的MILP积分区分器的新搜索方法。通过利用Gurobi求解器来构建ARX结构算法的积分分析:对于CHAM-64和CHAM-128,分别得到了19和21轮积分区分器;这分别比设计者多了5轮和3轮。而对于LEA算法,捕获了13轮新积分区分器。与已有的结果相比较,新方法下,获得了更高轮数的区分器。
其他文献
制造业是国民经济的主题,随着中国制造2025的提出,制造业亟需改革的就是生产工艺以及检测手段,传统的检测方法主要是人工目检,无法实现24小时在线质检,这在一定程度上会导致工作进度缓慢。随着智能化检测成为大势所趋,能有效克服传统人工的不足。冲压件是一种典型的零件,工艺难度不同,但是随着生产速度的加快,缺陷概率也会增加,对其进行快速缺陷检测是十分有必要的。本文针对冲压件表面缺陷的快速识别问题,对图像处
在线有序回归在数据样本的标签排序研究中具有非常重要理论和现实意义.但由于数据的噪声影响,人们开展了诸多去噪声算法.本文基于Ramp类损失函数,提出了基于PA类及PRIL的PA-RAMP类、PRIL-RAMP类等耐噪算法,研究其在在线有序回归中的抗噪性能及应用,主要从以下三方面展开研究:首先,基于在线有序回归PA类算法的基本框架,分析Hinge损失的噪音敏感性,引入Ramp损失函数,利用CCCP方法
矩阵方程的求解问题是数值代数的重要研究课题之一.近年来,随着控制理论和矩阵理论的发展,矩阵方程约束解的应用更加广泛,具有理论与实践两方面的研究意义.矩阵方程的约束解包括同类约束解和异类约束解.目前为止,对于矩阵方程同类约束解的研究已经取得了很多成果,而对于矩阵方程异类约束解的研究还相对较少,因此本文对几种不同类型的矩阵方程的异类约束解进行研究.首先,基于一类Sylvester矩阵方程的相容情况,提
电子封装微互连结构的可靠性往往决定整个电子产品和设备的使用寿命,其中电子封装中微互连结构的损坏通常是由焊点的失效引起的,这些微焊点在服役的过程中会受到电场、热场和力场等引起的失效。随着高密度封装技术的不断发展,焊点尺寸已经达到数十微米,焊点钎料合金基体存在突出的微观组织不均匀性现象,基体微观组织结构对焊点力学性能有明显影响。然而,目前大多数研究针对焊点宏观力学性能开展研究,并未考虑钎料合金微观组织
随着社会发展对物流运输的需求增加,重型商用车应用市场不断扩大,同时对其综合性能亦提出更高要求;较之于国际先进品牌,国产重型商用车平顺性仍存在诸多改善空间。为达到准确开展重型商用车平顺性仿真分析及有效提升平顺性的应用目的,以国研某重型商用车为研究对象,综合应用刚柔耦合动力学、有限元、拉格朗日方程、数值计算、模型修正等理论,重点考虑关键件力学特性非线性、安装角度及平衡悬架理论模型因素,建立改进平顺性模
与某型飞行器配套的发射控制测试系统、校靶测试系统、综合测试系统以及角速度传感器与放大器测试系统能够完成对该型飞行器各关键部件的复杂测试任务,是评判飞行器质量合格与否的关键设备。但由于飞行器本身系统结构精密复杂,频繁的上电测试、供制冷气会对其使用寿命产生影响,因此实际情况并不允许测试设备在研期间长时间占用飞行器及其相关辅助测试设备;同时由于飞行器无法提供故障测试数据,因而无法对测试系统进行全面有效的
当前,城市化不断推进导致人口向城市集聚,城市交通供需矛盾越来越突出。虽然各大城市都在推行“公交优先”战略,但是仅仅依靠干线公共交通和常规公交建设,城市居民“最后一公里”以及局部公交服务薄弱问题还未得到有效解决。因此,以城市干线交通接驳困难以及公交覆盖盲区居民出行难问题为切入点,深入研究微循环公交线网规划方法,具有较大的现实意义。论文的主要研究内容如下:(1)明确微循环公交概念,从自身发展的适应性入
随着芯片集成技术的飞速发展,球栅阵列(BGA)封装已成为近年来发展十分迅速的主流电子封装技术,相应的焊接质量检测技术的重要性也日益突显,由于BGA芯片封装内部焊球不可见、封装环境越来越复杂和X-Ray检测下图片背景干扰众多等原因,导致了BGA焊球缺陷检测的技术难度不断增加,传统的检测手段难以满足工业生产的要求。因此,本文针对BGA焊球在X-Ray检测中存在图像背景干扰、焊球与内部空洞识别提取困难等
智能手机等便携式移动互联网设备的普及从方方面面影响着人们的工作和生活。在旅游、出行游玩方面,人们能够通过互联网上的兴趣点数据提前选择喜好的地点以便出行访问。信息方便的获取能极大提高人们的工作效率、生活质量。然而近几年,随着入网的设备数量越来越多,签到点评类网络应用软件也越来越多,互联网上的用户签到点评数据也出现爆炸式的增长。海量的数据如何被用户获取?用户如何从中挑选出满足自己需求的数据,如何从数据
近几年来,机器人技术在粉体包装行业得到了大范围的普及,其作业效率和运动可靠性成为了人们越来越关心的问题。针对阀口袋套袋机器人操作对象细小易散,如果轨迹规划不合理极易导致被包装物散落,因此对阀口袋套袋机器人的轨迹最优化提出了更高的要求。本文针对包装行业中阀口袋套袋机器人经过多个路径点的时间最优轨迹规划技术展开研究,其主要工作内容为:(1)为了获得阀口袋套袋机器人的可靠关节角度,对阀口袋套袋机器人进行