[发明专利]抗追溯攻击的无线传感器网络轻量级接入认证方法及系统有效
申请号: | 202110228266.1 | 申请日: | 2021-03-02 |
公开(公告)号: | CN112954680B | 公开(公告)日: | 2022-12-09 |
发明(设计)人: | 赵兴文;付溪;李晖;曹进;关键 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04W12/06 | 分类号: | H04W12/06;H04W12/00;H04W12/0431;G16Y30/10;G16Y40/50 |
代理公司: | 西安长和专利代理有限公司 61227 | 代理人: | 何畏 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 追溯 攻击 无线 传感器 网络 轻量级 接入 认证 方法 系统 | ||
1.一种抗追溯攻击的无线传感器网络轻量级接入认证方法,其特征在于,所述抗追溯攻击的无线传感器网络轻量级接入认证方法包括:
用户注册:用户与网关交互执行实体注册流程,通过预置秘密消息,完成实体注册步骤;
传感器设备注册:传感器设备与网关交互执行实体注册流程,通过预置秘密消息,完成实体注册步骤;
轻量级接入认证:用户和传感器设备借助网关节点进行交互,完成用户和传感器设备的相互认证并协商后续通信的对称会话密钥;
用户密钥更新:当用户使用旧的密码通过认证后,用户自主选择更新智能卡中存储的密码;
所述用户注册流程,包括:
(1)用户Ui首先输入自己的身份idi和密码并生成随机数用户执行计算并将mrg发送给网关节点gw;
(2)在接收到消息mrg后,网关节点首先生成随机数并计算设置将存储在内存中,接下来网关节点将发送给用户Ui;
(3)用户Ui存储
所述传感器设备注册流程,包括:
(1)在注册阶段,网关节点gw选择设备的唯一身份标识sidj和随机数rk'gw,并计算网关节点将存储在内存中,最后网关节点将发送给传感器设备Sj;
(2)Sj存储
所述认证和密钥协商方法,包括:
(1)用户Ui输入自己的身份idi和密码用户Ui计算并生成随机数用户Ui计算用户Ui计算最后用户Ui将消息m1发送给网关节点gw;
(2)在网关节点gw收到消息m1后,在数据库中查找如果则设置TIi:=TI′i,否则结束当前会话;网关节点成随机数Ngw,计算如果则结束会话,否则将存在两种情况,当时x:=1,否则x:=2;如果x=2则设置网关节点生成新的KΨ,当网关节点存储失败时,结束当前会话;否则网关计算τ∈[2],最后网关节点gw将消息m2发送给传感器设备Sj;
(3)当传感器设备Sj收到消息m2后,生成随机数计算当时结束当前会话;否则传感器设备执行计算将消息m3发送给网关节点gw;
(4)网关节点gw收到消息m3后,执行计算τ∈[2],当结束当前会话,如果则设置f:=1,g:=2;否则设置f:=2,g:=1;网关节点生成随机数Kξ,执行计算如果存储失败,则结束当前会话;否则网关节点执行计算τ∈[2],网关节点计算动态验证凭据执行计算并且得到消息最后网关节点消息m4发送给用户Ui;
(5)用户Ui收到消息m4后,如果则拒绝会话;否则执行计算τ∈[2];用户更新当存储失败时结束当前会话;用户执行计算计算会话密钥并将消息m5发送给网关节点gw;
(6)网关节点gw收到消息m5后,执行验证步骤,当时拒绝当前会话,否则更新并且生成随机数Kψ,当存储失败时,结束当前会话;执行计算τ∈[2];
m6:=Agw,4||T5,此时认证通过,将消息m6发送给传感器设备Sj;
(7)在传感器设备Sj收到消息m6后,当时,拒绝当前会话,否则执行计算τ∈[2];更新当存储失败时,结束当前会话;否则传感器设备Sj计算会话密钥此时认证成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110228266.1/1.html,转载请声明来源钻瓜专利网。