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

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:zhaodashu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络(Wireless Sensor Networks,WSN)作为物联网技术支撑的一部分受到很大关注,它的节点由管理节点、汇聚节点以及传感器节点组成,为了保证数据在节点间传输的机密性,本文针对汇聚节点任务多、传感器节点存储小,而目前应用于两类节点的加解密算法不能满足该类节点加解密要求的问题,设计了侧重点不同的轻量级密码算法,且实现了WSN轻量级密码软件系统,并对设计的两种轻量级密码算法进行了硬件环境仿真。本文主要研究工作如下:(1)针对汇聚节点任务繁多的特点,设计了一种运行速度更快的轻量级密码算法。为了改进不均匀、有周期点、混沌范围不足的一维混沌映射,设计了组合混沌模型,用此模型生成了动力学特征良好的组合混沌映射,并将该组合混沌映射离散化,为了解决混沌映射离散化后的周期性问题引入了线性同余随机数发生器,将二者相结合,生成了S盒,并使用二维混沌映射对S盒进行置乱。同时,还改进了扩散缓慢的广义Feistel结构,设计了轮函数和轮密钥,提出了一种运行速度更快的算法。最后对算法从成本、效率和安全性角度进行了验证分析。(2)针对传感器节点存储空间有限的问题,设计了一种成本更小的轻量级密码算法。使用提出的组合混沌模型设计了新的动力学特征良好的组合混沌映射,将其离散化后用于轮函数的设计和轮密钥的生成中,以提高算法的混淆特性,且为传感器节点选择了一种成本更低的Feistel结构,最终生成了成本更低的密码算法。最后对算法从成本、效率和安全性角度进行了验证分析。(3)为了向用户展示本文设计的两种轻量级密码算法的效果,本文设计并实现了WSN轻量级密码软件系统,用户通过该系统可以产生S盒,并对其进行测试,还能通过选择不同的密码算法对明文进行加解密,并对产生的密文进行测试分析。最后,对其进行了硬件环境仿真以验证算法的可行性。本文设计了基于混沌S盒的轻量级密码算法以及基于组合混沌的轻量级密码算法,并对WSN轻量级密码软件系统进行了设计与实现。结果表明,本文设计的基于混沌S盒的轻量级密码算法在运行速度上比其他轻量级密码算法更快,且安全性也符合要求,适用于汇聚节点的加解密;基于组合混沌的轻量级密码算法在满足安全性后,实现成本要比其他轻量级密码算法更小,适用于传感器节点;软件系统为用户提供了文本加解密的方式,实用价值显著。
其他文献
随着社会的发展,管道在运输领域的应用越来越广泛,管内检测机器人在管道的维护和检修的应用中也越来越重要。通过调研和阅读国内外文献,发现现阶段主流的管内检测机器人的驱动方式可以分为两种,一种是电机驱动,另一种是流体驱动。为了克服这两种驱动的缺点,提出了复合驱动的方式。如今的管道环境比较复杂,将机器人进行多单元模块化设计,提高机器人的灵活性。基于以上设想,提出了复合驱动链式管内机器人的新结构,为管内检测
老年人群作为慢病康复的重点对象,需要利用大量的康复机构、康复专家等线下资源来提供慢病康复服务。一方面,线下的慢病康复资源分布不均衡,信息化程度较低,服务获取难度大,导致老年人的慢病康复管理发展缓慢。另一方面,面向养老的辅助医疗服务机器人是当下的研究与应用热点,但目前缺乏支撑此类服务机器人的基础技术与方法研究。因此为了提高慢病康复服务资源的利用率和服务质量,并为下游的慢病康复知识问答、慢病康复服务推
环氧树脂复合材料广泛应用于各个领域,在要求越来越高的电子封装材料中也逐渐展露了头角,面对较高要求的环氧树脂绝缘材料,环氧树脂的改性成为了近些年的研究热点。因此,本论文从分子动力学(MD)模拟和实验操作两个方面对此展开研究。在本文的模拟部分,首先,选取E51型环氧树脂,聚醚胺D230为固化剂,以苯基环氧基POSS(EP-Ph-POSS)为改性物质,制备POSS含量为2%、5%、10%、15%的环氧树
工业机器人目前在制造业领域得到了广泛的应用,其重复性定位精度高,内部传感器分辨力高,能实现复杂的轨迹运动。但其缺点同样明显,开环式的结构使其各个组成关节在制造、装配以及长时间负载导致的蠕变的作用下产生的几何误差对其末端产生的影响较大,难以胜任高位姿精度要求的场合。提高机器人末端位姿精度最经济有效的手段是进行运动学标定。目前关于机器人标定的研究多建立在对其末端位置测量的基础上,关节角度参数辨识误差较
随着生活水平以及人们思想素养的提高,人们对环境保护越来越关注。经济发展与环境、资源、人口的关系,已经成为全人类的重大课题,也是当今人们普遍关注的焦点,为了推动社会主义新农村发展,需要着重提高人们的环境保护意识。2004年教育部颁发相关教育指南,并明确指出环境保护教育作为小学生课程中不可或缺的部分。在思想政治教学中,教师要结合知识内容,加强培养学生的环境意识,避免随地吐痰、乱扔垃圾等不良行为,
期刊
由于各种实际问题如定日镜场中定日镜位置优化问题、无线传感器位置定位问题、机器人最优路径优化问题以及云计算任务调度问题等都是一类规模十分庞大的优化问题,传统优化算法已很难满足现今诸多实际问题的求解,为改变这种困境,研究学者开始探索自然界生物种群的智能行为,以探求更有效方法,进化计算算法应运而生。进化算法原理源于进化论中的“适者生存,优胜略汰”思想,是人工智能领域的重要组成部分,是一种具有启发式性质的
建筑结构在使用期间存在的疲劳效应和荷载长期作用,以及建筑材料的侵蚀与老化,将导致材料强度的降低并加速结构的破坏,因此建筑需要及时的预警和实时的健康监测。结构监测与检测及状态评估强烈依赖于传感器和换能器的性能。压电材料因其独特的力-电耦合性能,已成为结构健康监测与检测中最为常用的一类功能原材料。压电材料具有脆性及产生信号的发散等问题,压电复合材料由于结合了压电晶体良好的压电性能和聚合物的柔性而被广泛
动力随动陀螺是红外导引头位标器的核心组成部分,其漂移性能对红外导引头位标器追踪能力起着决定性作用。通过陀螺关键零部件的选配,可改善陀螺漂移性能。目前,陀螺关键零部件的选配仍以人工选配为主,受漂移性能的约束,导致陀螺关键零部件一次选配成功率低。为提高动力随动陀螺装配效率,本文从陀螺漂移性能入手,通过对陀螺装配数据进行分析,结合陀螺关键零部件装配特点,建立了基于残差门控循环神经网络模型(Residua
滚动轴承通常作为旋转机械的核心支撑部件,其实际工况往往较为复杂,例如高转速、高温和高负载等。并且时常会受到各类冲击和振动的影响,因而导致其故障发生率较高。传统故障诊断方法通常需要将轴承从设备上拆解下来,并结合工程师的实际经验进行故障诊断,从而导致诊断的周期较长、时效性较差,不能满足实时监测的需求。同时,在振动信号的获取过程中,外界环境噪音的干扰以及故障样本缺乏而导致的样本不均衡问题都使得滚动轴承的
随着互联网技术的发展,“共享”生活已经渗透到生活的方方面面,“共享打印”便是其中之一,它的出现和发展,大大增加了我们生活的便捷性,使得我们的生活质量得到提高。本文通过研究目前局域网内或者互联网范围内的共享打印技术,提出一种可以通过手机和计算机、平板等终端随时上传打印材料,在未来某一时刻就近或者根据系统推荐选择任意一台接入系统当中的打印终端进行打印的共享打印系统,同时系统需要可以进行自动结算,也需要