[发明专利]一种适用于无线传感器网络广播认证的方法有效
申请号: | 201210394983.2 | 申请日: | 2012-10-17 |
公开(公告)号: | CN102917313A | 公开(公告)日: | 2013-02-06 |
发明(设计)人: | 王浩;方闻娟;李玉;王平;李昊阳;孙浩 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | H04W4/06 | 分类号: | H04W4/06;H04W12/04;H04W12/06;H04W84/18;H04L12/18;H04L9/32 |
代理公司: | 重庆市恒信知识产权代理有限公司 50102 | 代理人: | 刘小红 |
地址: | 400065 *** | 国省代码: | 重庆;85 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种基于中国剩余定理的无线传感器网络广播认证方法,以解决在无线传感器网络中广播数据包的源认证和消息完整性认证问题为目的。基站利用中国剩余定理同余方程组的唯一解作为消息的“签名”,构造广播数据包并发送;接收方根据广播数据包中的“签名”恢复出消息认证码MAC,再由广播数据包中的消息与对密钥生成消息认证码,通过比对广播消息认证码MAC与是否相等来完成对广播数据包的认证操作。本发明在整个无线传感器网络中无需复杂的密钥管理机制,即可实现对随机广播消息的立即认证,容忍包丢失等,还具有抗重放攻击、抗DOS攻击以及节点抗俘获等能力。 | ||
搜索关键词: | 一种 适用于 无线 传感器 网络 广播 认证 方法 | ||
【主权项】:
1.一种基于中国剩余定理的无线传感器网络广播认证方法,其特征在于:包括以下步骤:基站根据本基站范围内无线传感器节点总数k,预配置k个大于2c-1并且两两互素的正整数(n1,n2…nk),基站每发一次广播包,计数器值CB加一;将两两互素的正整数(n1,n2…nk)分别一一对应预存储到网内相应节点中。各节点配置与基站对应的唯一对密钥KBi,其中i=1,2…k;基站根据密钥KBi通过消息认证码生成算法为广播消息计算k个消息认证码;基站将k个消息认证码(MAC1,MAC2…MACk)作为中国剩余定理同余方程组各等式的余数,将正整数(n1,n2… nk)作为同余方程组各等式的模,构建同余方程组;计算同余方程组得出唯一解X,将X作为广播消息的“签名”,进而构造广播包<m‖CB,X>,并将广播包发送给网内所有节点;接收节点Si收到广播包<m‖CB,X>后,提取广播包中的签名X,根据公式MACi=X mod ni获得接收节点Si的广播消息认证码MACi,接收节点Si根据接收到广播包中的消息m和计数器值CB以及与基站共享的唯一对密钥KBi,由消息认证码算法计算消息认证码;比较MACi与是否相等,若,则广播认证失败,丢弃广播数据包;若,则广播认证成功,接收广播数据包。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210394983.2/,转载请声明来源钻瓜专利网。
- 上一篇:氮化烧结钢
- 下一篇:控制静电除尘器的电力供应系统的线路失真的方法