[发明专利]一种基于函数认证的无线体域网数据加密与传输方法有效
申请号: | 201410095833.0 | 申请日: | 2014-03-14 |
公开(公告)号: | CN103929741B | 公开(公告)日: | 2017-12-26 |
发明(设计)人: | 徐光侠;刘双燕;刘宴兵;赵志强;王满满 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | H04W12/02 | 分类号: | H04W12/02;H04W12/06 |
代理公司: | 重庆市恒信知识产权代理有限公司50102 | 代理人: | 刘小红 |
地址: | 400065 *** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种无线体域网数据加密与传输方法,涉及无线通信技术安全认证领域,体域网中节点与节点之间、节点与体域网协调器之间容易存在伪节点进行信息攻击,提出了一种基于函数认证的数据加密方案来保证数据的安全传输保护用户信息的隐私。并对数据进行加密,在相邻节点之间进行聚合的时候进行节点之间的相互认证,对节点和协调器进行相互认证,防止伪装的节点入网,保证体域网敏感微数据的安全传输。 | ||
搜索关键词: | 一种 基于 函数 认证 无线 体域网 数据 加密 传输 方法 | ||
【主权项】:
一种基于函数认证的无线体域网数据加密与传输方法,其特征在于,所述方法包括:无线体域网中传感器节点广播发送包含自己身份标识符和伪随机码的信息寻找相邻节点进行聚合,所述节点聚合进一步包括:节点Sj收到节点Si广播发送的身份标识符Sidi后,节点Sj记录节点Si的Sidi到自己的邻接节点表中,调用函数计算节点Sj与节点Si的密钥Kj→i=f(Sidj,Sidi),然后根据密钥Kj→i和伪随机码nonce调用哈希函数HashF(Kj→i,nonce)生成认证消息Aut=(Kj→i,nonce),Sj将认证消息和自己的身份标识符(Sidi,Sidj,Aut)一并反馈给节点Si,Si根据接收到的邻居节点身份标识符Sidj调用函数计算自己与节点Sj之间的密钥Ki→j=f(Sidi,Sidj),在一个有限域Fp范围内,多项式满足f(m,n)=f(n,m),其中Fp是素数,t为传感器节点采集数据的周期,根据密钥Ki→j和伪随机码nonce调用哈希函数HashF(Ki→j,nonce)生成自己的验证信息Ver=(Ki→j,nonce),节点Si比较认证消息Aut与验证信息Ver的值,如果相等则Sj是Si的邻接节点,聚合节点Sj和Si;传感器节点与无线体域网协调器之间安全认证阶段,具体包括:传感器节点Si向协调器BsnC广播一条包括节点和协调器身份标识符的信息,传感器节点调用多项式函数生成节点与协调器之间的密钥,并将包含节点、协调器身份标识符和密钥的信息(Sidi,BsnCidl,Keyi→l)广播出去,协调器接收到广播信息后,根据节点的身份标识符生成自己的密钥,协调器比较两个密钥值,如果相等,协调器给广播节点发送一个确认信息,Si接受到确认信息后比较双方的密钥是否相等,如果相等,Si与协调器之间建立连接传送数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410095833.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种水泥管模具承口托环的清理装置
- 下一篇:一种管桩模清洁装置