基于深度学习的对称密码分析方法研究

来源 :桂林电子科技大学 | 被引量 : 0次 | 上传用户:weiqier1110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
密码部件设计和密码分析是密码前沿一直关注的两大核心问题,两者相互制衡,又互相促进快速发展。分组密码属于对称密码,密码S盒是分组密码算法的关键组成部分,S盒的密码学性质是否优良决定着密码算法抵御密码分析的能力。密码分析则致力于寻找密码算法的漏洞和设计缺陷并尝试攻破算法,以检测密码部件或密码算法是否达标。在密码部件设计中,使用深度学习方法提高构造效率。同样地,为提高密码分析效率,各种自动化分析方法被提出,如MILP、SAT/SMT、和深度学习等。本文基于深度学习模型构造密码S盒,并基于MILP模型和深度学习模型开展对分组密码算法的安全性分析,主要内容如下:(1)基于GAN模型,提出一种8-bit S盒的设计方法。该方法首先基于AES算法S盒通过仿射等价构造数据集;其次,基于GAN的基本思想,对生成器和判别器进行调整,提出GSGAN模型生成密码S盒,通过交叉训练,构造具有良好密码性质的8-bit S盒。对生成结果的安全性指标进行测评,实验结果证明基于上述方法设计的密码S盒具有较好的安全性质。(2)随着密码设计强度的提高,为了高效地寻找更高轮数的区分器,优化MILP问题的约束条件和变量数量,针对ESF算法提出精简的MILP差分类搜索模型,自动化搜索ESF算法的差分活跃S盒的精准下界和不可能差分区分器。利用Gurobi求解器对模型求解,在单密钥和相关密钥情况下,搜索到ESF算法差分活跃S盒的精确下界、不可能差分区分器等结果。基于MILP模型搜索结果,攻击15轮ESF算法,与现有结果对比数据复杂度和时间复杂度均有下降。(3)MILP应用在大分组算法时,存在搜索时间过长,效率下降等问题,尝试基于深度学习对密码算法进行安全性分析。ESTATE是入选NIST第二轮的身份认证加密方案,针对该方案中的实例化可调分组密码算法TweGIFT-128,将搜索差分区分器问题转换为分类问题,构造TweGIFT-128算法的神经网络差分区分器,对算法进行安全性分析。相比于传统构建区分器过程,神经网络区分器模型更加简洁具有通用性,实验结果获得4/5/6/7轮的TweGIFT-128差分区分器。
其他文献
学位
近年来,在轨道交通建设中由土洞造成的塌陷严重威胁人民财产安全,该自然灾害在我国西南及华东地区极具普遍性。土洞稳定性机理与拱高影响因素是目前国内外亟需解决的技术难题之一,土洞稳定性影响因素众多且互相关联,目前对土洞稳定机理及其影响因素仍处于探索阶段,因此,有必要对该课题进行更深入的研究。本文通过土洞不稳定致塌案例,设计缩尺模型试验及数值模拟模型对荷载分担和土拱高度进行分析,阐明土洞稳定机理,并评价相
海面背景杂波严重影响海面目标探测效果。太阳耀光是海面杂波的主要组成部分,如何抑制海面耀光已成为海面目标探测中一个重要的研究课题。偏振作为光的固有属性,利用目标与背景的偏振特性差异辅助探测是目标探测领域的常用技术手段。耀光由太阳照射到海洋表面经水面镜面反射而来,其具有显著的偏振特性。有效利用其偏振特性可提升耀光背景下海面目标的探测效率。本文首先对偏振光理论进行描述,介绍了琼斯矢量、斯托克斯矢量等几种
光栅投影三维测量技术通过相位分布来描述投射光栅场的空间分布,具有信息量大、单次全场测量、测量精度高、测量速度快、非接触测量等众多特点。目前广泛应用于工业检测、文物保护、医疗建模、虚拟现实、逆向设计等领域行业。在这些领域行业中不乏存在针对运动物体进行三维形貌测量需求,目前针对动态三维测量的使用设备、开发成本昂贵,限制了该技术的推广使用。对此本文重点研究了一种以低成本开发的基于彩色光栅投影动态三维形貌
随着新兴农业生产模式和技术的发展,农业机器人将成为农业生产的中坚力量。采摘机器人作为农业机器人的重要组成,对加速农业现代化进程、降低人力成本具有重要意义。在复杂果园环境中,采摘机器人的自主移动是完成果实采摘任务的技术基础,多技术融合的采摘机器人场景解析和路径规划已然成为研究热点。为了提高采摘机器人在果园道路下的场景解析和路径规划能力,本文在设计搭建采摘机器人的基础上,进行了采摘机器人的场景解析和路
新能源汽车具有突出的环保优势,是当今及未来城区用车发展的主流。随着高品质伺服直驱电机的应用,以轮毂电机为动力的纯电动汽车可大幅度降低结构成本和自重,实现优异性价比,因此具有广阔的发展前景。针对目标车型制定优化的四驱控制策略,能有效提高操纵稳定性,确保驱动效率和行驶安全、舒适。深入研究目标车型设计特点和结构参数,遵循车辆动力学理论及相关性能参数要求,建立目标车整车数学模型和二自由度简化模型;以车辆行
超表面(Metasurfaces,MSs),作为一种人工构造的、为克服超材料(Metamaterials,MMs)加工难度大以及对电磁波损耗大等局限性而提出的超薄二维阵列平面,拥有天然材料不具备的超常物理特性。利用超表面结构对太赫兹波的特殊响应制作的传感器来检测生物大分子,已成为生物医学检测领域的一大热点。超表面太赫兹传感器是通过对“敏锐感知”其超表面上的介电环境变化来对蛋白质以及生物试剂进行检测
学位
随着第五代移动通信技术的发展成熟与落地实施,移动通信网络系统中用户数量和数据流量需求呈现爆发式增长,如何为用户提供更高的通信服务质量成为无线通信系统发展面临的最主要的问题之一。去蜂窝大规模MIMO网络系统具有区域覆盖均匀、服务质量均衡、廉价易部署等优点,可大幅优化所有被覆盖用户的服务体验,是移动通信领域重要的研究方向之一。但是用户高密集区域以及临时突发激增通信服务需求给去蜂窝大规模MIMO无线通信
终端直通(Device-to-Device,D2D)通信技术作为下一代无线网络中的新兴技术,将流量从传统的网络中心实体转移到D2D网络,开辟了以设备为中心的通信新领域。D2D通信技术除了可以增加网络容量外,还可以降低基站(Base Station,BS)的计算复杂度。然而,异构蜂窝网络(Heterogeneous Cellular Networks,Het CNets)当中相互干扰的存在严重影响了