基于复合混沌的轻量级分组密码系统设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:qqq1254
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
物联网的高速发展使得如何利用密码学技术在资源受限设备上进行安全且高效的信息传输成为研究的热点,资源受限设备指的是一类体积小、存储及处理能力弱的硬件。分组密码由于明文良好的扩展性而成为加密的主要方法,S盒对于分组密码的安全性具有关键影响,而目前算法构造的S盒性能并不出色,并且传统分组密码算法由于其计算复杂度高而使得资源受限设备无法承担,如何设计一种安全且计算复杂度低的轻量级分组密码算法具有很大的研究意义和价值。本文主要研究内容如下:(1)针对传统混沌系统不适用于轻量级分组密码算法设计的问题,提出了一种新的复合混沌系统,克服了低维混沌系统结构简单和高维混沌系统迭代计算复杂度高的缺点,兼顾了密码高效和安全的设计原则,设计的复合混沌系统经过实验证明混沌性能良好,可以应用于轻量级分组密码的设计。(2)针对密码算法中S盒性能不佳导致加密安全性低的问题,基于复合混沌系统,提出了一种基于改进遗传算法的S盒构造及优化算法,构造算法引入错位减随机数生成器和Standard映射解决了混沌序列构造S盒时存在的安全性降低问题,优化算法为了解决传统遗传算法优化目标单一的问题,改进了传统的遗传算法的S盒编码方式、选择率、交叉率、变异率和适应函数,实验证明优化后的S盒性能得到了较大提升,可以应用于轻量级分组密码算法的设计。(3)针对于传统分组密码算法中由于复杂度高而不适用于资源受限设备的加密问题,基于复合混沌系统,设计了轻量级的加解密结构、轮函数、扩散层、密钥扩展算法,通过对分组密码算法的混淆与扩散性分析、密钥空间分析、密钥敏感性分析、抗差分攻击分析、抗线性攻击分析、抗代数攻击及密文统计性分析,证明本文提出的分组密码算法具有安全性;通过分析分组密码算法的软硬件实现,计算其消耗的门电路数、运行时内存占比、加密速度,证明本文提出的密码算法具有高效性,适合应用于资源受限的设备的加密,具有良好的实用价值。(4)设计并实现了一款轻量级分组密码系统,并基于单片机搭建了无线传感器仿真平台,将提出的密码算法在该平台进行仿真,结果证明该密码算法能够在资源受限设备上使用,具有很大的应用前景。
其他文献
随着无线通信技术的飞速发展,多种信号被用在智能物联方面满足了多种市场需求,其中基于位置信息的服务也日益增多,如物流仓储系统对零件的定位及管理、灾难现场对人员的搜救、室内服务领域室内机器人的定位等,由于不同环境特点不同,环境复杂度以及定位精度需求也不尽相同。本课题面向公共展厅环境进行室内高精度定位关键技术的研究,在环境复杂度较高的情况下对人员进行高精度定位,在保持低成本、低功耗的前提下提高定位系统的
随着卫星光通信的迅速发展,以掺铒光纤激光器(EDFL)、掺铒光纤放大器(EDFA)为代表的掺铒光纤器件在太空中的应用也越来越多。由于太空环境十分恶劣且复杂多变,会对星上终端的器件造成很严重的影响。太空各种恶劣环境中,对掺铒光纤器件影响最大的是空间辐射环境,而空间辐射环境对掺铒光纤器件中的掺铒光纤(EDF)影响最大。空间辐射会造成掺铒光纤的辐射损耗,使光纤器件的性能变差,甚至可能对其造成永久性的损坏
由远及近大距离范围下非合作目标的相对运动参数精确测量是自主交会对接、空间在轨维护领域的难点问题,现阶段基于机器视觉的测量方法存在探测距离近、实时性不佳等缺点。空间目标自身的进动、自旋、翻滚、振动等运动会对探测信号产生多普勒调制边带,为基于多普勒边带提取目标相对运动参数提供了可能,有望从中反演出非合作目标的速度、角速度、姿态角和尺寸等多维信息。近红外频段的相干探测激光雷达在探测灵敏度和精度上具有天然
空间动态网络作为地面网络的延伸,承载着扩大通信范围、提供更全面高效服务的重要作用。但是受到星上资源的限制,空间动态网络的传输性能越来越无法满足日益增长的各类业务传输需求,如何提升空间动态网络的数据传输容量成为人们必须要面对和解决的问题。虽然对星上资源利用的优化方法很多,但是传统的传输路由方法已然无法在网络传输容量方面有较大的提升,而网络编码技术的出现为资源受限的空间动态网络容量提供了阶段性提升的契
自动驾驶测试技术对于自动驾驶汽车有着重要的作用,它的可靠性决定了自动驾驶汽车的可靠性,目前自动驾驶测试可分为两个方面,一种是真实道路测试,另一种则为仿真测试。但是仿真测试的仿真数据具有真实度不高的问题,使用这类数据会导致自动驾驶性能上的降低。本文围绕提高自动驾驶仿真点云数据集真实度以及扩充数据集多样性展开研究,基于数据驱动的方式对已有的路采点云数据集和虚拟点云数据集进行处理,重建合成大量真实度高的
电极材料的开发在锂离子电池的发展和推广中占有重要的地位,而目前所使用的锂离子电池还存在充电速率低下与比容量不足的问题,所以对电极材料倍率性能和比容量的提升成为了锂离子电池开发的重中之重。过渡金属硫化物是一类具有较高理论比容量的化合物,并且其嵌锂电位较低,安全性能较好,但是其仍具有充放电过程体积变化较大、电导率低等缺点。本论文对钴和钼元素的硫化物进行研究,采用不同实验方法制备了一系列复合材料,并研究
物联网技术的飞速发展造成了大量物联网通信设备的紧密共存问题,与此同时,带有多个不同通信模块的复合芯片的出现,为异构通信协议之间的相互协作提供了新的机遇。基于WiFi和蓝牙的复合芯片,本文创新性地让复合芯片中的WiFi和蓝牙协议相互协作,利用复合芯片中的WiFi协议来辅助蓝牙协议进行跳频通信的信道选择,使蓝牙跳频到质量较好的信道进行通信,来提高蓝牙的通信速率;同时,基于现有的WiFi到蓝牙的跨技术通
热分析与热设计是军工装备、航空航天、电子芯片等多个高科技领域的关键核心技术,其主要目的就是将热分析目标的温度控制在所要求的范围内。目前已提出的热分析理论主要针对内部结构和热物性参数已知的目标,而对内部结构和热物性参数未知的黑箱目标,如何对其进行温度场建模的研究还很欠缺。针对这一问题,建立了一种针对黑箱目标表面温度场建模的热分析理论——热响应函数理论,所定义的热响应函数为黑箱目标的可测量物理量,并对
随机激光产生于具有增益的随机散射结构。由于在该激光器件中,随机散射而不是反射镜组成的传统谐振腔为激光提供反馈,所以随机激光器件具有非常小的体积。这为微小激光器的设计提供了思路。然而到目前为止,随机激光并没有像传统激光那样被广为接受,一方面因为它的产生机制并没有完全研究清楚,另一方面它的特性充满了随机性和不可预测性,还不能被恰当的控制。本文通过时域有限差分方法(Finite-difference t
随着科技的进步以及人们生活水平的提高,用于安防的监控摄像头在大街小巷中随处可见,由此也带了关于监控视频的存储问题。尽管当前的视频编码标准能够对数字信号进行压缩,但是主流的编码标准也只是将监控场景下的视频当作普通视频以通用的方法加以压缩。在此前提背景下,本文利用了监控场景下视频的特点,结合视频编码中的参考结构,认为监控视频中的背景图像能够为视频编码的性能带来一定程度的提升。本文将要利用一款名为Hi3