[发明专利]基于历史数据的验证方法和系统有效
申请号: | 201310693849.7 | 申请日: | 2013-12-17 |
公开(公告)号: | CN103684790B | 公开(公告)日: | 2017-08-11 |
发明(设计)人: | 徐恪;陈鹏;王文东 | 申请(专利权)人: | 北京邮电大学;清华大学 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L29/06;H04W36/00;H04W84/18 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙)11201 | 代理人: | 张大威 |
地址: | 100876 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种基于历史数据的验证方法,包括传感器节点根据历史发送数据与口令生成的第一验证信息,将数据打包生成报文,并向邻居节点提出发送请求,其中,历史发送数据为N维向量;当传感器节点在邻居节点的邻居列表中时,则邻居节点接受发送请求,并对报文进行验证;以及当第一验证信息等于邻居节点的历史接收数据与口令生成的第二验证信息时,邻居节点接收报文,即获取数据,其中,历史接收数据为N维向量。本发明实施例的基于历史数据的验证方法,通过对传感器节点之间的历史数据与口令生成的验证信息进行验证,有效地防止入侵节点和伪装节点对网络造成攻击,增加了传感器之间数据传输的可靠性,保障了网络的安全性和私密性。 | ||
搜索关键词: | 基于 历史数据 验证 方法 系统 | ||
【主权项】:
一种基于历史数据的验证方法,其特征在于,包括以下步骤:传感器节点根据历史发送数据与口令生成的第一验证信息,将数据打包生成报文,并向邻居节点提出发送请求,其中,所述历史发送数据为N维向量;当所述传感器节点在所述邻居节点的邻居列表中时,则所述邻居节点接受所述发送请求,并对所述报文进行验证;以及当所述第一验证信息等于所述邻居节点的历史接收数据与所述口令生成的第二验证信息时,所述邻居节点接收所述报文,即获取所述数据,其中,所述历史接收数据为N维向量;其中,所述传感器节点根据所述历史发送数据与所述口令生成的第一验证信息,具体包括:对所述历史发送数据与所述口令进行与计算,以生成所述第一验证信息,其中,所述口令为8位二进制数;其中,所述邻居节点根据所述历史接收数据与所述口令生成的第二验证信息,具体包括:对所述历史接收数据与所述口令进行与计算,以生成所述第二验证信息,其中,所述口令为8位二进制数;其中,在网络初始化时,根据所述口令建立网络中传感器的邻居列表,用于记录所述网络中传感器节点的所述历史发送数据和所述历史接收数据,并通过接收器节点广播方式,设定所述传感器节点的向量维度等于N;其中,在完成所述报文传输后,所述传感器节点更新所述历史发送数据,所述邻居节点更新所述历史接收数据;其中,通过所述接收器节点广播方式,将所述网络中的传感器节点的所述向量维度变更为M;其中,将所述向量维度变更为M,具体包括:当M=N时,不做任何处理;当M>N时,在所述传感器节点的邻居列表中,分别在所述历史发送数据和所述历史接收数据中加入M‑N个数据元素;以及当M<N时,在所述传感器节点的邻居列表中,分别在所述历史发送数据和所述历史接收数据中减去N‑M个数据元素。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学;清华大学,未经北京邮电大学;清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310693849.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种汽车进气歧管位置度检测装置
- 下一篇:发动机用多功能空心螺栓