[发明专利]一种无线传感器网络的安全防护方法有效
申请号: | 201210109905.3 | 申请日: | 2012-04-16 |
公开(公告)号: | CN102665199A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 刘树波;刘梦君;蔡朝辉;涂国庆 | 申请(专利权)人: | 武汉大学 |
主分类号: | H04W12/00 | 分类号: | H04W12/00;H04W84/18;H04L29/08;H04L29/06 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 张火春 |
地址: | 430072 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线 传感器 网络 安全 防护 方法 | ||
1.一种无线传感器网络的安全防护方法,其特征在于,包括步骤:
步骤一、由传感节点选举产生警戒节点并将警戒节点组织成安全防护网;
步骤二、当安全防护网中的任一警戒节点gi检测到外部入侵后,执行以下步骤:
2.1警戒节点gi向汇聚节点发送入侵威胁报告;
2.2汇聚节点根据接收到的入侵威胁报告,计算评估警戒节点gi应采设的安全等级Li后,向警戒节点gi发送包含安全等级Li的应答包;
2.3接收到应答包的警戒节点gi调整自身的监听级别为Li,同时向其所辖传感区域广播包含安全等级Li的安全等级数据包,接收到安全等级数据包的传感节点随即调整自身安全等级为Li;
步骤三、当安全防护网中的任一警戒节点gi在预设的时间段内未检测到外部入侵后,执行以下步骤:
3.1警戒节点gi每隔一段时间tg向汇聚节点发送一个安全等级降低请求;
3.2汇聚节点接收到安全等级降低请求后,等待一段时间ts,在该时间内汇聚节点通过综合考虑警戒节点gi相邻传感区域的安全威胁及警戒节点gi所在警戒区域的历史安全信息,来决定是否同意警戒节点gi的安全等级降低请求,若同意,则向警戒节点gi发送含有新的安全等级Li′的应答包,所述的Li′为低于警戒节点gi当前安全等级的随机正整数;否则,忽略警戒节点gi的安全等级降低请求;
3.3警戒节点gi接受到应答包后,向其所辖传感区域广播包含新安全等级Li′的安全等级数据包,接收到安全等级数据包的传感节点随即调整自身安全等级为Li′;
步骤四,传感节点接收到警戒节点gi发送的安全等级数据包后,动态调整警戒区域的安全防护强度,该步骤进一步包括以下子步骤:
4.1传感节点接收到警戒节点gi发送的安全等级数据包后,根据当前加密算法计算自身S盒的差分均匀度δsi、非线性度Nsi和自相关度acsi,并计算传感节点在当前安全等级下的加密能耗pwri和加密资源占用率resi;
4.2传感节点根据安全等级数据包中的安全级别演化S盒,并实时计算在安全等级数据包中的安全级别下传感节点S盒的差分均匀度δsi′、非线性度Nsi′、自相关度acsi′、加密能耗pwri′和加密资源占用率resi′;
4.3将步骤4.2所得差分均匀度δsi′、非线性度Nsi′、自相关度acsi′、加密能耗pwr′和加密资源占用率resi′代入代价评估函数计算fitness(si)值:
fitness(si)=Ki0δ′si+Ki1N′si+Ki2ac′si+Ki3pwr′i+Ki4res′i
其中,si为传感节点的S盒,Ki0、Ki1、Ki2、Ki3、Ki4分别为δsi′、Nsi′、acsi′、pwri′、resi′的代价系数,Kij∈(0,1),j为0、1、2、...4,且Ki0+Ki1+Ki2+Ki3+Ki4=1;
4.4、判断fitness(si)是否在步骤4.1所得各参数值下收敛,若收敛,则演化结束,传感节点使用当前演化出的S盒进行数据加密;否则,返回执行步骤4.2,继续演化S盒。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210109905.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:成像光学系统、取像装置以及可携式装置
- 下一篇:一种选择性呼叫方法