物联网中轻量级对称密码算法的研究与设计

来源 :南京航空航天大学 | 被引量 : 6次 | 上传用户:hedongxu2288
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的高速发展,物联网成为新一代信息化浪潮的典型代表。然而,使用传统对称密码算法解决物联网领域日益突出的数据安全问题遇到了困难,其主要原因是物联网上使用的应用组件不同于传统的台式机和高性能计算机,它采用计算能力相对较弱的微型计算处理设备,而这类设备的运算存储能力有限。在这种情况下,轻量级对称密码算法受到人们的广泛关注。与传统对称密码算法相比,轻量级对称密码算法的计算资源消耗少,适合应用于计算能力有限的微型计算设备如RFID标签等。本文致力于轻量级对称密码算法的研究与设计,以三种广义对称密码(分组密码、Hash函数和流密码)的基本原理为研究背景,以密码设计为研究重点,以密码分析为支撑,结合轻量级的环境需求,并运用轻量级对称密码的设计技巧,主要从以下三个方面展开了研究:(1)设计了基于双伪随机变换的轻量级分组密码算法VH和VHF,分别采用SPS结构和Feistel结构。VH的分组长度为64比特,支持长度为64、80、96、112和128比特的密钥;VHF的分组长度为128比特,密钥长度为80和128比特。VH和VHF的安全评估结果表明,它们对已知的攻击实现足够的安全性,如差分分析、线性分析和不可能差分分析。与现有的轻量级分组密码进行对比,VH和VHF的软硬件效率都高于同为面向8位平台的国际标准CLEFIA。(2)设计了一种轻量级Hash函数HVH,采用Sponge迭代结构,压缩函数采用VH型算法。为了用于不同的受限环境和安全级别,HVH提供了5种不同长度的消息摘要。通过对HVH族Hash函数进行软硬件效率测试分析,结果表明HVH-88的软件效率为1.47Mb/s,效率是同样应用于RFID环境的SPONGENT-88的10倍,HVH-88硬件实现需要1129GE,与SPONGENT-88的1127GE硬件实现相当。线性分析、差分分析、不可能差分分析以及抗原像、抗第二原像和抗碰撞分析表明,HVH满足轻量级密码的安全需求。(3)设计了轻量级流密码VHFO和VHFC,分别采用分组密码的OFB和CTR工作模式构造密钥流。VHFO和VHFC的初始向量长度为128比特,密钥流块的长度为128比特。VHFO和VHFC的安全评估结果表明,它们对已知的攻击实现足够的安全性。与现有的轻量级流密码进行对比,VHFO和VHFC的软硬件效率都高于轻量级流密码WG-7。
其他文献
为研究某自卸车油缸浮动连杆组合式(F式)举升机构的运动学特性,优化其液压缸行程、举升角等结构参数.运用SolidWorks软件对该举升机构建模,并用SolidWorks Motion对模型进行运
介绍了出口型胡萝卜的高效栽培要点,以及生产全过程质量可追溯管理制度的建立,总结了管理模式取得的成效,以期促进胡萝卜出口创汇。增加农民收入。
介绍了农业科技档案在新农村建设中的作用,指出开发农业科技档案服务新农村建设的途径,以为农业科技档案在新农村建设中的开发和利用提供参考。
林木种苗是林业可持续发展的基础,是确保造林绿化质量的关键。通过对宜君县种苗业的生产现状和存在的问题进行分析,总结该县发展种苗产业的对策,以保障宜君县林业生态建设的
本文在新旧动能转换提供新的契机下,以及对青岛市财政金融风险现状进行分析的基础上,找出青岛市财政金融风险产生的原因,进而有针对性地提出改进措施。为青岛市平稳度过高风
相对于传统的多媒体台式机电脑、笔记本电脑等信息化设备而言,多媒体便携式移动终端设备如智能手机、平板电脑、学习机、电子辞典等由于小巧、轻便,可随身携带等优点更受学生
为寻找一种有利于豫西干旱山区朝天椒生产的有效肥料,选择容大丰高效复合生态肥,并进行了肥效试验。结果表明:容大丰高效复合生态膏肥能使辣椒植株生长健壮,叶色浓绿,叶面积增
实施“中小学继续教育”以来,教师通过培训、自学、实践,营造了努力探索教改的氛围,利用“资源共享”的条件,施行集体备课;通过远程教育、网络信息、专家讲座、教研活动、教学反思
建立基于湿式离合器结合方式的传动油摩擦特性评价方法,该方法通过增加结合过程的能量密度来提高工况的苛刻度,能更真实地反映传动油在湿式离合器中的使用性能。采用该方法,利用
含硫气田水含硫化物、有机物等污染物,恶臭味大,易挥发,对周边环境和人员的影响及危害大。随着国家新《环境保护法》的实施,对含硫气田水的处理提出了更高要求。针对高磨地区