0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

无线传感器网络秘钥管理方案分析

润欣科技Fortune 2018-09-10 13:55 次阅读


上海润欣科技股份有限公司创研社

无线传感器网络(Wireless Sensor Network,WSN)是一种由大量集成了传感器、微处理器无线通信单元的传感器节点自组织形成的通信网络,一般部署在特殊敏感地区进行数据采集以及传输。由于其易于布置,无需值守的特点,大量运用于军事监测、无线安防、反恐暴力等应用环境下。网络安全性是无线传感器网络的需要考虑的因素,安全要求包括有数据机密性、数据完整性、数据真实性、不可抵赖性等。由于传感器节点具有低能量、低资源、低运算能力的“三低”特性,基于非对称密码学的DH以及RSA算法无法应用与无线传感器网络,基于对称密码学具有简单高效的特性更适合无线传感器网络。对称秘钥管理方案一般采用秘钥预分配模型,在传感器节点部署之前预先从全局秘钥池里给每个节点分配一定数量的秘钥,两个需要相互通信的节点使用各自的秘钥信息创建一个共享的密钥对来保证通信的安全性。本文就当前典型的无线传感器网络秘钥管理方案进行分析,支出各种方案的优势以及缺点。

1、E-G方案

该方案是随机秘钥分配模式,在节点部署之前,生成一个有P个秘钥以及对应标识的秘钥池,每个节点在从秘钥池中随机选取k个不同的秘钥(k < P),节点部署后,通过广播各自秘钥标识发现直接邻居节点之间是否存在相同秘钥,从中随机选取一个作为密钥对,如果相邻节点直接没有相同的秘钥,则需要通过已经建立的链路迂回建立密钥对。该方案具有易于部署,网络连通性较好,缺点是安全性较弱,较少被俘节点就容易导致网络被攻陷。

2、q-composite随机秘钥预分配方案

该方案基于预置密钥对,引入随机图理论。在节点部署之前,每个节点不需要存储与其他所有节点的密钥对,只需要预存部分秘钥对。每个节点从秘钥池S中随机选取m个秘钥存储在本地空间里, mq),则通过预先设置的哈希函数创建通信秘钥K=hask(K1|K2|…|Kt)。该方案具有的优势在于对节点被俘有很强的自恢复能力,少数节点被俘不会导致网络的完整性,缺点也显而易见,由于要求相邻的节点具有相同秘钥的数量大于t个,导致网络的连通性稍差。且要保证两个节点至少具有相同秘钥的概率大于预先设置的概率p,同样在节点部署后,通过广播发现和邻居节点之间具有的相同秘钥。不同于e-g方案的任意两个相邻节点只要有一个相同的秘钥就能建立安全链路,本方案要求两个节点之间至少要有q个相同秘钥才能建立安全链路。如果某两个之间有t个相同秘钥(t>

3、多秘钥空间的秘钥预分配方案

该方案想法是让网络中的任意两个节点直接存在共享密钥对,同时该方案预设了一个安全系数,确保网络中被俘节点没有超过该系数整个网络的安全性就能得到保证。该方案部署时,秘钥服务器在有限域GF(q)(其中q是比密钥空间尺寸大的最小质数) 上生成矩阵G,矩阵G大小为 (λ+1)×N (N为网络节点数,λ为安全系数)。G公布作为公共信息,同时生成一个大小为(λ+1)×(λ+1)随机对称矩阵,计算矩阵A=(D×G)T,A作为私有信息保密。A×G是一个对称矩阵,即有Aij=Aji,A×G最终对应一个N×N的密钥对分配矩阵。每个节点根据自己的编号i,记忆A矩阵的第i行A(i)和G矩阵的第i列G(j)。当两个节点i和j要生成密钥时,彼此交换各自记忆的G矩阵的列G(j),按照矩阵的乘法各自可以计算 Aij=A(i)×G(j)=A(j)×G(i)==Aji。该方案在相同的存储空间的支持下,能够获得更好的网络安全性,提高被破解的难度。缺点在于计算开销大,攻击者只要破解一个密钥空间就能俘获使用该密钥空间的一对节点。

4、基于多秘钥空间随机秘钥分配方案

该方案提出一种基于多密钥空间密钥对预分布模型的无线传感器网络密钥管理方案。该方案结合q-composite随机密钥预分布模型,并且通过引入地理位置信息,有效提高了节点之间安全连通的概率。该方案在节点部署前给每个节点分配一个唯一的标识ID,从1计数到N,设定5个安全参数t、p、λ、ω(2≤t≤ω)和q。类似多秘钥空间预分配方案,私钥服务器生成一个大小为(λ+1)×N公共信息矩阵G,同时生成ω个大小为(λ+1)×(λ+1)的随机对称矩阵D1,D2,…,Dω。计算矩阵Ai=(Di×G)T(i=1,2…,ω)同时给Ai分配一个目标区域期待值(Xi,Yi),将所有的生成矩阵A和对应的期待位置作为密钥池。把Si=(Ai,Xi,Yi)(i=1,2,…ω)作为一个密钥空间。对于任意节点j从ω个密钥空间中随机选取t个不同的密钥空间,当密钥空间Si被节点j所选中时,将Ai的第j行Ai(j)存入节点j的存储空间中,这个信息是保密的。节点部署后,节点通过定位得知自己的位置(x,y), 节点计算它所存储的t个密钥空间的期待位置与它的实际坐标的距离distance(i)=(i=1,2…,t),节点将计算得到的t个距离值从小到大进行排序,选取前面p个具有较小距离值的的密钥空间作为最终存储的密钥空间,从存储空间中删除余下的(t-p)个密钥空间。i节点将所存储的个密钥空间对应的矩阵的i行进行相加,然后与G矩阵的第j列进行内积得到K­ij。该方案能大大降低了无线传感器网络的通信密钥被破解的概率,同时引入了地理位置信息,在节点部署后可以,可以删除一些无效的秘钥信息,减小了存储空间的需求。

45.jpg

图1 被俘节点与安全链路被破解的概率关系

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 无线传感器
    +关注

    关注

    15

    文章

    767

    浏览量

    98021
  • 润欣科技
    +关注

    关注

    1

    文章

    22

    浏览量

    5258
收藏 人收藏

    评论

    相关推荐

    2.4GHz芯片SI24R03无线网络传感器方案

    随着科技的不断进步,智能环境监测已成为现代社会发展的必然趋势。为了满足不同场景下对环境参数的实时监测需求,我们推出了适用于无线网络传感器方案的2.4GHz芯片,旨在为用户打造高效、智能的环境监测
    发表于 03-18 01:47

    无线传感器网络系统的典型结构

    随着传感器技术、嵌入式技术、分布式信息处理技术和无线通信技术的发展,以大量的具有微处理能力的微型传感器节点组成的无线传感器
    发表于 02-20 15:33 284次阅读
    <b class='flag-5'>无线</b><b class='flag-5'>传感器</b><b class='flag-5'>网络</b>系统的典型结构

    什么是无线物联网传感器,为什么无线物联网传感器有用呢?

    什么是无线物联网传感器,为什么有用? 无线物联网传感器(Wireless Internet of Things Sensors,简称无线物联
    的头像 发表于 12-15 10:10 548次阅读

    基于ARM的无线传感器网络网关设计

    电子发烧友网站提供《基于ARM的无线传感器网络网关设计.pdf》资料免费下载
    发表于 10-12 11:37 0次下载
    基于ARM的<b class='flag-5'>无线</b><b class='flag-5'>传感器</b><b class='flag-5'>网络</b>网关设计

    如何采用各类技术实现无线传感器网络节点的设计?

    无线传感器网络节点是无线传感器网络的重要组成部分,它由传感器
    的头像 发表于 10-10 09:36 385次阅读
    如何采用各类技术实现<b class='flag-5'>无线</b><b class='flag-5'>传感器</b><b class='flag-5'>网络</b>节点的设计?

    无线传感器网络数据融合路由算法分析

    由于无线传感器网络中节点的能量十分有限,因此在设计各种网络协议时必须考虑节能。采用网内数据处理技术是降低能耗的重要手段,而数据融合与数据路由相结合是实现网内数据处理的重要方法l-3]。
    发表于 09-21 08:29

    无线传感器网络数据融合技术研究与仿真

    无线传感器网络(wircless sensor network, wSN)是一种无基础设施的无线网络,最初来源于美国DARPA的研究项目,它综合了
    发表于 09-21 08:18

    无线传感器网络中几种无线通信技术比较分析

    无线传感器(Wireless Sensor Network,wSN)是由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一个多跳的自组织的
    发表于 09-20 08:22

    无线传感器网络在智能家居系统中的应用介绍

    无线传感器网络(Wireless Sensor Networks,WSN)由部署在监测区域内大量的廉价微型传感器节点组成.通过无线通信形成一
    发表于 09-19 06:02

    浅谈无线传感器网络的特点和挑战

    无线传感器网络中所有传感器节点地位对等,并构成一个对等式网络无线
    的头像 发表于 09-08 10:39 401次阅读

    ESP无线电对PIR传感器的干扰如何解决?

    你好! 我已经阅读了很多有关 ESP 无线电对 PIR 传感器的干扰的信息,但没有明确的解决方案。我有很多误报,所以我的设计无法正常工作。 一种解决方案可能是降低
    发表于 05-23 08:17

    如何使用ESP8266和ESP NOW的无线传感器网络

    大家好!我向您介绍我的第一个 ESP8266 微控制项目:它称为 Green Detect,它是一个无线传感器网络,控制通过 ESP-N
    发表于 05-19 08:20

    Zigbee无线传感器网络的设计、实现步骤和问题注意

      Zigbee无线传感器是一种基于Zigbee协议的低功耗无线传感器节点,能够在无线环境中采集、处理和传输物理量数据,并通过
    发表于 05-05 15:41 1144次阅读

    Zigbee无线传感器网络的组成、特点和应用

      Zigbee无线传感器网络(Wireless Sensor Networks)是利用Zigbee技术构建的一种无线传感器
    发表于 05-05 14:36 2713次阅读

    无线传感器概述与应用

    无线传感器技术是一种新兴的技术,它通过使用无线通信技术,将传感器节点连接到网络,实现信息的实时传输和处理。
    的头像 发表于 04-24 09:51 2928次阅读