传感器网络的安全分析
由于传感器网络自身的一些特性,使其在各个协议层都容易遭受到各种形式的攻击。下面着重分析对网络传输底层的攻击形式。
1 物理层的攻击和防御
物理层中安全的主要问题就是如何建立有效的数据加密机制,由于传感器节点的限制,其有限计算能力和存储空间使基于公钥的密码体制难以应用于无线传感器网络中。为了节省传感器网络的能量开销和提供整体性能,也尽量要采用轻量级的对称加密算法。
对称加密算法在无线传感器网络中的负载,在多种嵌入式平台构架上分别测试了RC4、RC5和IDEA等5 种常用的对称加密算法的计算开销。测试表明在无线传感器平台上性能较优的对称加密算法是RC4,而不是目前传感器网络中所使用的RC5。
由于对称加密算法的局限性,不能方便地进行数字签名和身份认证,给无线传感器网络安全机制的设计带来了较大的困难。因此高效的公钥算法是无线传感器网络安全亟待解决的问题。
2 链路层的攻击和防御
数据链路层或介质访问控制层为邻居节点提供可靠的通信通道,在MAC协议中,节点通过监测邻居节点是否发送数据来确定自身是否能访问通信信道。这种载波监听方式特别容易遭到拒绝服务攻击也就是DOS。在某些MAC层协议中使用载波监听的方法来与相邻节点协调使用信道。当发生信道冲突时,节点使用二进制值指数倒退算法来确定重新发送数据的时机,攻击者只需要产生一个字节的冲突就可以破坏整个数据包的发送。因为只要部分数据的冲突就会导致接收者对数据包的校验和不匹配。导致接收者会发送数据冲突的应答控制信息ACK使发送节点根据二进制指数倒退算法重新选择发送时机。这样经过反复冲突,使节点不断倒退,从而导致信道阻塞。恶意节点有计划地重复占用信道比长期阻塞信道要花更少的能量,而且相对于节点载波监听的开销,攻击者所消耗的能量非常的小,对于能量有限的节点,这种攻击能很快耗尽节点有限的能量。所以,载波冲突是一种有效的DOS攻击方法。
虽然纠错码提供了消息容错的机制,但是纠错码只能处理信道偶然错误,而一个恶意节点可以破坏比纠错码所能恢复的错误更多的信息。纠错码本身也导致了额外的处理和通信开销。目前来看,这种利用载波冲突对DOS的攻击还没有有效的防范方法。
解决的方法就是对MAC的准入控制进行限速,网络自动忽略过多的请求,从而不必对于每个请求都应答,节省了通信的开销。但是采用时分多路算法的MAC协议通常系统开销比较大,不利于传感器节点节省能量。
3 网络层的攻击和防御
通常,在无线传感器网络中,大量的传感器节点密集地分布在一个区域里,消息可能需要经过若干节点才能到达目的地,而且由于传感器网络的动态性,因此没有固定的基础结构,所以每个节点都需要具有路由的功能。由于每个节点都是潜在的路由节点,因此更易于受到攻击。无线传感器网络的主要攻击种类较多,简单介绍如下。
3. 1 虚假路由信息
通过欺骗,更改和重发路由信息,攻击者可以创建路由环,吸引或者拒绝网络信息流通量,延长或者缩短路由路径,形成虚假的错误消息,分割网络,增加端到端的时延。
3. 2 选择性的转发
节点收到数据包后,有选择地转发或者根本不转发收到的数据包,导致数据包不能到达目的地。
3. 3 污水池( sinkhole)攻击
攻击者通过声称自己电源充足、性能可靠而且高效,通过使泄密节点在路由算法上对周围节点具有特别的吸引力吸引周围的节点选择它作为路由路径中的点。引诱该区域的几乎所有的数据流通过该泄密节点。
3. 4 Sybil攻击
在这种攻击中,单个节点以多个身份出现在网络中的其他节点面前,使之具有更高概率被其他节点选作路由路径中的节点,然后和其他攻击方法结合使用,达到攻3. 5 蠕虫洞(wormholes)攻击
3. 6 Hello洪泛攻击
很多路由协议需要传感器节点定时地发送HELLO包,以声明自己是其他节点的邻居节点。而收到该Hello报文的节点则会假定自身处于发送者正常无线传输范围内。而事实上,该节点离恶意节点距离较远,以普通的发射功率传输的数据包根本到不了目的地。网络层路由协议为整个无线传感器网络提供了关键的路由服务。如受到攻击后果非常严重。
无线传感器,有哪些分类、优势特点、应用领域?
无线传感器,是一种集数据采集、数据管理、数据通讯等功能的无线数据通讯采集器。比较常见常用的无线传感器,主要包括XL61无线气体传感器,XL61无线压力传感器,XL61无线温度传感器,XL51无线温湿度传感器,无线液位传感器等,可以根据用户的需要定制。
无线传感器具有低功耗,*布线,低成本,安装调试简易,维护方便等特点,广泛应用于石油化工、农业、电力、医疗、建筑、环保、制造业等领域。具体地,使用在馆藏仓储环境监测系统、石油化工储罐环境监测系统、畜禽水产养殖环境监测系统、农业大棚环境监测系统、重大危险源环境监控系统、石油、供排水、供热管网管道监测系统、大气环境监测系统、电力(用电、配电)监控系统、生产制造智能监控系统等。
无线传感器网络的主要用途
虽然无线传感器网络的大规模商业应用,由于技术等方面的制约还有待时日,但是较近几年,随着计算成本的下降以及微处理器体积越来越小,已经为数不少的无线传感器网络开始投入使用。目前无线传感器网络的应用主要集中在以下领域: 环境的监测和保护
随着人们对于环境问题的关注程度越来越高,需要采集的环境数据也越来越多,无线传感器网络的出现为随机性的研究数据获取提供了便利,并且还可以避免传统数据收集方式给环境带来的侵入式破坏。比如,英特尔研究实验室研究人员曾经将32个小型传感器连进互联网,以读出缅因州“大鸭岛”上的气候,用来评价一种海燕巢的条件。无线传感器网络还可以跟踪候鸟和昆虫的迁移,研究环境变化对农作物的影响,监测海洋、大气和土壤的成分等。此外,它也可以应用在精细农业中,来监测农作物中的害虫、土壤的酸碱度和施肥状况等。
医疗护理
无线传感器网络在医疗研究、护理领域也可以大展身手。罗彻斯特大学的科学家使用无线传感器创建了一个智能医疗房间,使用微尘来测量居住者的重要征兆(血压、脉搏和呼吸)、睡觉姿势以及每天24小时的活动状况。英特尔公司也推出了无线传感器网络的家庭护理技术。该技术是做为探讨应对老龄化社会的技术项目Center for Aging Services Technologies(CAST)的一个环节开发的。该系统通过在鞋、家具以家用电器等家中道具和设备中嵌入半导体传感器,帮助老龄人士、阿尔茨海默氏病患者以及残障人士的家庭生活。利用无线通信将各传感器联网可高效传递必要的信息从而方便接受护理。而且还可以减轻护理人员的负担。英特尔主管预防性健康保险研究的董事Eric Dishman称,“在开发家庭用护理技术方面,无线传感器网络是非常有前途的领域”。
军事领域
由于无线传感器网络具有密集型、随机分布的特点,使其非常适合应用于恶劣的战场环境中,使其非常适合应用于恶劣的战场环境中,包括侦察敌情、监控兵力、装备和物资,判断生物化学攻击等多方面用途。美国*部远景计划研究局已投资几千万美元,帮助大学进行“智能尘埃”传感器技术的研发。哈伯研究公司总裁阿尔门丁格预测:智能尘埃式传感器及有关的技术销售从2004年的1000万美元增加到2013年的几十亿美元。
目标跟踪
DARPA支持的Scnsor IT项目探索如何将WSN技术应用于军事领域,实现所谓“**视距”战场监测。UCB的教授主持的Sensor Web是Sensor IT的一个子项目.原理性地验证了应用WSN进行战场目标跟踪的技术可行性,翼下携带WSN节点的无人机(UAV)飞到目标区域后抛下节点,较终随机布撤落在被监测区域,利用安装在节点上的地震波传感器可以探测到外部日标,如坦克、装甲车等,并根据信号的强弱估算距离,综合多个节点的观测数据,较终定位目标,并绘制出其移动的轨迹。虽然该演示系统在精度等方面还远达不到装备*用于实战的要求,这种战场侦察模式目前还没有真正应用于实战,但随着美国*部将其武器系统研制的主要技术目标从精确制导转向目标感知与定位,相信WSN提供的这种新颖的战场侦察模式会受到军方的关注.
其他用途
无线传感器网络还被应用于其他一些领域。比如一些危险的工业环境如井矿、核电厂等,工作人员可以通过它来实施安全监测。也可以用在交通领域作为车辆监控的有力工具。此外和还可以在工业自动化生产线等诸多领域,英特尔正在对工厂中的一个无线网络进行测试,该网络由40台机器上的210个传感器组成,这样组成的监控系统将可以大大改善工厂的运作条件。它可以大幅降低检查设备的成本,同时由于可以提前发现问题,因此将能够缩短停机时间,提高效率,并延长设备的使用时间。尽管无线传感器技术目前仍处于初步应用阶段,但已经展示出了非凡的应用价值,相信随着相关技术的发展和推进,一定会得到更大的应用。
在当今信息技术呈爆炸式发展的潮流中,无线传感器以其全新的数据获取与处理技术逐渐进入人们的视线,并且在很多领域得到了广泛的应用与普及。当今国内无线传感器的发展方向大多集中在对于传感器数据接收的网络节点处,并且对用于信息处理的硬件设备也有部分研究。而伴随研究的不断深入与科技创新的不断突破,无线传感器已经开始向着智能式与便携式方向发展,它作为协作技术的核心部分其前景不可**。无线传感器的所有技术是过去单一传感器技术、无线电通信技术的**融合,并且在融合的同时更在操作便捷性上做出了较大的突破。无线电传感器因为其特殊的节点式感应接收模式使得它在通信能力上就会显得十分有限,对一些大规模的数据也很难及时做到处理与响应,而对于这种十分有限的数据处理能力,要想让无线电传感器发挥出其较大的作用,就要根据实际的处理区域情况做出一系列相应的调整对策。作为当今国际学术领域的研究热点,无线电传感器的出现让微电子技术与计算机网络技术**融合在一起。并使得这一技术在军事科技、*科技、城市规划、抢险赈灾、环境保护等方面都体现出了十分重要的价值,**都已无法忽视这一重要的技术。
无线传感器的选用原则
虽然无线传感器的出现时间并不长,但是它依旧有很多的种类,且每个类别所履行的实际任务也不同,在遇到实际的问题时,要根据现场的实际测量目的、测量对象及测量环境来科学的选取合适的无线传感器来进行数据收集。而无线传感器的实际选择应该遵循以下几个重要原则:
灵敏度的选择。一般而言,对于无线电传感器来说设备的灵敏度当然是越高越好,但是在实际的使用中就会发现常常无线传感器的灵敏度会受到很多外界因素的不可抗逆性干扰,这就会使得整个数据测量的精确度受到干扰,此外,在方向性这一方面,传感器的灵敏度也不是越高越好,而是需要根据测量的对象来做进一步的选择,例如,如果选择的测量对象并非单向量,那么传感器的灵感度选择还是越小越好。
稳定性及精度选择。无论何种设备在使用过程中都会出现性能变化,所以对于无线传感器而言,其稳定性还是十分重要的指标。所以在实际的传感器选择时就需要**考虑测量的环境,在对使用环境做出详尽调查之后合理安排传感器的类型。而当一些传感器**龄服役过后还是需要对传感器的性能进一步进行测评,而对于一些环境变量不太稳定的区域,就可以选择一些更为耐用的传感器来应对环境的改变。之所以如此注重传感器的稳定性,是因为无线传感器的稳定性和精度之间是存在着严密的关系,一旦传感器的稳定性出现偏差,那么对于传感器的精度将是致命的打击。在测量时,有时还需要根据测量目的不同来选择无线传感器的类型。一般的测量目的分为定量分析和定性分析两类,对于定性分析而言,有一个概念性的数据结果即可,所以就不必使用精度偏高的传感器;而定量分析需要精确地得出监测数据,此时就需要精度等级较高的传感器来满足对于测量要求。
频率响应。传感器的机械性能和结构不但可以影响其精确度与稳定性,还会对传感器的频率产生影响,只有传感器的频率响应得到十足的保证,传感器的测量范围也才能得到保证。