无线传感器网络中轻量级数据加密机制的研究与应用

来源 :桂林理工大学 | 被引量 : 0次 | 上传用户:sjtulzhff
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络凭借其组网成本低,组网迅速,受工作环境影响小等优势已经在多个领域得到应用。应用于军事、工业等某些重要领域中的无线传感器网络通常会对一些重要设备进行监测与控制。为防止这些重要设备遭到破坏,某些采集到的数据与设备的控制协议需要以密文的形式进行传输,以保障机密信息不会被窃取。无线传感器网络中很多节点的数据处理能力不足、能源有限、功能单一,无法承受大量的运算工作。而比较常用的数据安全机制较为复杂、运算工作量巨大,因此无法直接运用于无线传感器网络。针对此问题,本文在现有数据加密技术的理论基础上,研究设计一种适合于无线传感器网络的轻量级数据加密机制,并在硬件平台上进行性能测试。  本文研究的轻量级数据加密机制是在对称加密算法的基础上进行设计的。该加密机制整合了当前常用的多种对称数据加密算法。并对其中RC6算法进行了相应的改进,在原算法的基础上添加了“对称层”运算。使改进后的RC6算法在运算工作量变化不大的情况下提高加了密强度。为进一步提高密文的安全性与数据加密强度,轻量级数据加密机制设计使用了双密钥对明文进行两级加密,并且引入了随机密钥管理机制,使网络节点每次加密时都能使用不同的密钥,保证了网络内数据传输的新鲜性。除此之外,数据加密机制还使用了节点 ID认证,带有身份标识的密钥池认证等多种安全认证机制来阻止非法节点的接入。  为对轻量级数据加密机制的实用性进行测试,本文根据无线传感器网络节点功的能需求,选用Cortex-M3内核的控制芯片搭建无线传感器网络节点的硬件平台。将本文所研究设计的轻量级数据加密机制在硬件平台上进行了移植与实现。并在数据加密机制的基础上设计通信协议,在硬件平台上实现数据的收集、加密、传输。  最后在硬件平台上完成对该轻量级数据加密机制的性能测试。在不同长度明文,不同长度密钥,硬件平台控制器在不同工作频率等环境下对该轻量级数据加密机制的加密时间进行测量。并将加密所用的时间数据进行记录与分析,完成对该加密机制的实用性评估。
其他文献
人们对实际系统进行控制研究时,一方面由于种种原因无法得到系统的准确的模型,或者无法使模型精确化;另一方面为了研究的方便,常常将系统简化处理,选择比较简单的降阶模型,从
水是生命的源泉,是重要的自然资源和环境要素。故此,城镇给水系统作为城镇基础设施之一,占有十分重要的地位。它促进城镇经济发展,确保人民安居乐业,是建设城镇物质文明和精神文明
随着世界工业水平的不断发展提高,人们对效率和精度的追求使得工业领域发生了一系列变革。制造加工过程中对于所使用工件的尺寸要求更为严格,所以对三维工件的测量工作就显得
混合系统是指同时含有若干离散事件过程和若干连续动态过程的一类动态系统。这些不同性质的过程交替发生,相互作用。本文以脉冲系统、切换系统及脉冲切换的混合控制模型为研
   本文主要的研究内容是基于数字串识别的说话人验证方法的研究。说话人验证是说话人识别的一种,说话人识别是指通过说话人的语音来自动识别说话人的身份,它在许多领域内
 本文在充分研究国标GB/T19056-2003的基础上,针对现有汽车行驶记录仪产品忽视其为事故鉴定提供依据的功能的状况,完成了以下主要工作: 考虑到记录仪在事故发生时要求的机械强
混合动力公交车的控制策略是要在满足车辆行驶的动力性和其他基本功能的情况下,根据不同的动力总成特性和汽车工况,利用节能机理设计出能够使整车达到燃油经济性和排放性目标
由于倒立摆系统具有高阶次、不稳定、多变量、非线性和强耦合等特性,当前常被视为控制理论研究的理想实验平台,对它进行的有关研究和成果可广泛地用于军工、航天、机器人等领域
随着计算机和网络技术的飞速发展,许多企业的业务流程处理和日常管理模式也逐渐由原先的手工操纵向自动化控制方向转变。并且,许多企业的原有业务处理流程为了迎合新的技术和管
车辆定位是智能交通系统的重要组成部分和基础技术。通过车辆定位,可以对车辆进行有效的指挥、监控、诱导,从而缓解交通紧张状况,合理调度资源,预防事故,打击与车辆相关的犯罪行为