当前位置: 首页 > 专利查询>贺良良专利>正文

一种基于无线传感器节点的外部用户身份认证系统技术方案

技术编号:29138702 阅读:26 留言:0更新日期:2021-07-02 22:36
本发明专利技术涉及无线传感器节点安全访问技术领域,且公开了一种基于无线传感器节点的外部用户身份认证系统,包括:安装并运行有传感节点用户认证系统服务端软件且部署在物联网应用层的云计算服务器CCSuasosn,安装并运行有传感节点用户认证系统用户端软件且用于外部用户EUi访问物联网感知层内无线传感器节点WSNi的计算机终端PCTi;在外部用户EUi通过计算机终端PCTi上的传感节点用户认证系统用户端软件请求与运行在云计算服务器CCSuasosn上的传感节点用户认证系统服务端软件进行相互之间的数据交互之前,传感节点用户认证系统对外部用户EUi的身份进行合法性认证。本发明专利技术解决了如何克服非授权的非法用户冒充合法的外部用户访问物联网感知层内无线传感器节点的技术问题。

【技术实现步骤摘要】
一种基于无线传感器节点的外部用户身份认证系统
本专利技术涉及无线传感器节点安全访问
,具体为一种基于无线传感器节点的外部用户身份认证系统。
技术介绍
无线传感器网络以其成本低、部署方便、组网灵活等特点已被广泛应用于城市管理、环境监测、工业监控及智能交通等众多领域。然而,就在无线传感器网络快速发展应用的同时也面临着巨大的安全威胁,且由于传感器节点计算能力、存储空间、能量供给以及通信能力等方面的限制,使得传统网络的安全协议无法直接移植到无线传感器网络中。而当前主要关注网络内部节点之间传输与认证的安全性,随着外部用户直接访问传感器节点获取服务的需求的增多,如何认证外部用户的身份,使得只有授权用户能够访问节点数据,并保证数据传输的机密性和完整性,已成为无线传感器网络安全的关键问题。
技术实现思路
(一)解决的技术问题针对现有技术的不足,本专利技术提供一种基于无线传感器节点的外部用户身份认证系统,以解决如何克服非授权的非法用户冒充合法的外部用户访问物联网感知层内无线传感器节点的技术问题。(二)技术方案为实现上述目的,本专利技术提供如下技术方案:一种基于无线传感器节点的外部用户身份认证系统,包括:安装并运行有传感节点用户认证系统服务端软件且部署在物联网应用层的云计算服务器CCSuasosn,安装并运行有传感节点用户认证系统用户端软件且用于外部用户EUi访问物联网感知层内无线传感器节点WSNi的计算机终端PCTi;在外部用户EUi通过计算机终端PCTi上的传感节点用户认证系统用户端软件请求与运行在云计算服务器CCSuasosn上的传感节点用户认证系统服务端软件进行相互之间的数据交互之前,传感节点用户认证系统对外部用户EUi的身份进行合法性认证。进一步的,所述传感节点用户认证系统对外部用户EUi的身份进行合法性认证的方法包括以下步骤:步骤一,传感节点用户认证系统向计算机终端PCTi上的外部用户EUi公开一个大素数p和Zp*的一个生成元α;其中,Zp*表示Zp中与p互素的元素所组成的集合;计算机终端PCTi上的外部用户EUi选择一个用于身份认证的私钥Q,并且计算公钥R=αQmodp;外部用户EUi将公钥R向传感节点用户认证系统公开,保存私钥Q;步骤二,当计算机终端PCTi上的外部用户EUi请求身份认证时,传感节点用户认证系统返回消息m给智能电表SMi;步骤三,计算机终端PCTi上的外部用户EUi计算l=mQmodp,并将l发送给传感节点用户认证系统;步骤四,传感节点用户认证系统选择两个小于p的随机数s和t,计算e=lsktmodp,将e发送给计算机终端PCTi上的外部用户EUi;步骤五,计算机终端PCTi上的外部用户EUi将收到e的记为e',开始计算g=e'modp,并将g发送给传感节点用户认证系统;步骤六,传感节点用户认证系统计算g'=msαt(modp),如果g'=g,则计算机终端PCTi上的外部用户EUi的身份认证成功。进一步的,所述外部用户EUi的身份认证成功,则传感节点用户认证系统允许外部用户EUi通过计算机终端PCTi上的传感节点用户认证系统用户端软件与运行在云计算服务器CCSuasosn上的传感节点用户认证系统服务端软件进行相互之间的数据交互。进一步的,所述外部用户EUi的身份认证失败,则传感节点用户认证系统拒绝外部用户EUi通过计算机终端PCTi上的传感节点用户认证系统用户端软件与运行在云计算服务器CCSuasosn上的传感节点用户认证系统服务端软件进行相互之间的数据交互。(三)有益的技术效果与现有技术相比,本专利技术具备以下有益的技术效果:本专利技术在外部用户EUi通过计算机终端PCTi上的传感节点用户认证系统用户端软件请求与运行在云计算服务器CCSuasosn上的传感节点用户认证系统服务端软件进行相互之间的数据交互之前,传感节点用户认证系统对外部用户EUi的身份进行合法性认证;从而解决了如何克服非授权的非法用户冒充合法的外部用户访问物联网感知层内无线传感器节点的技术问题。具体实施方式下面将结合本专利技术实施例,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。一种基于无线传感器节点的外部用户身份认证系统,包括:安装并运行有传感节点用户认证系统服务端软件且部署在物联网应用层的云计算服务器CCSuasosn,安装并运行有传感节点用户认证系统用户端软件且用于外部用户EUi访问物联网感知层内无线传感器节点WSNi的计算机终端PCTi;所述计算机终端PCTi与云计算服务器CCSuasosn进行相互之间的通信连接;进一步的,所述外部用户EUi通过计算机终端PCTi上的传感节点用户认证系统用户端软件与运行在云计算服务器CCSuasosn上的传感节点用户认证系统服务端软件进行相互之间的数据交互;为了阻止非授权的非法用户冒充合法的外部用户EUi访问物联网感知层内无线传感器节点WSNi,在外部用户EUi通过计算机终端PCTi上的传感节点用户认证系统用户端软件请求与运行在云计算服务器CCSuasosn上的传感节点用户认证系统服务端软件进行相互之间的数据交互之前,传感节点用户认证系统对外部用户EUi的身份进行合法性认证;如果外部用户EUi的身份认证成功,则传感节点用户认证系统允许外部用户EUi通过计算机终端PCTi上的传感节点用户认证系统用户端软件与运行在云计算服务器CCSuasosn上的传感节点用户认证系统服务端软件进行相互之间的数据交互;如果外部用户EUi的身份认证失败,则传感节点用户认证系统拒绝外部用户EUi通过计算机终端PCTi上的传感节点用户认证系统用户端软件与运行在云计算服务器CCSuasosn上的传感节点用户认证系统服务端软件进行相互之间的数据交互;进一步的,传感节点用户认证系统对外部用户EUi的身份进行合法性认证的方法包括以下步骤:步骤一,传感节点用户认证系统向计算机终端PCTi上的外部用户EUi公开一个大素数p和Zp*的一个生成元α;其中,Zp*表示Zp中与p互素的元素所组成的集合;计算机终端PCTi上的外部用户EUi选择一个用于身份认证的私钥Q,并且计算公钥R=αQmodp;外部用户EUi将公钥R向传感节点用户认证系统公开,保存私钥Q;步骤二,当计算机终端PCTi上的外部用户EUi请求身份认证时,传感节点用户认证系统返回消息m给智能电表SMi;步骤三,计算机终端PCTi上的外部用户EUi计算l=mQmodp,并将l发送给传感节点用户认证系统;步骤四,传感节点用户认证系统选择两个小于p的随机数s和t,计算e=lsktmodp,将e发送给计算机终端PCTi上的外部用户EUi;...

【技术保护点】
1.一种基于无线传感器节点的外部用户身份认证系统,其特征在于,包括:安装并运行有传感节点用户认证系统服务端软件且部署在物联网应用层的云计算服务器CCSuasosn,安装并运行有传感节点用户认证系统用户端软件且用于外部用户EUi访问物联网感知层内无线传感器节点WSNi的计算机终端PCTi;/n在外部用户EUi通过计算机终端PCTi上的传感节点用户认证系统用户端软件请求与运行在云计算服务器CCSuasosn上的传感节点用户认证系统服务端软件进行相互之间的数据交互之前,传感节点用户认证系统对外部用户EUi的身份进行合法性认证。/n

【技术特征摘要】
1.一种基于无线传感器节点的外部用户身份认证系统,其特征在于,包括:安装并运行有传感节点用户认证系统服务端软件且部署在物联网应用层的云计算服务器CCSuasosn,安装并运行有传感节点用户认证系统用户端软件且用于外部用户EUi访问物联网感知层内无线传感器节点WSNi的计算机终端PCTi;
在外部用户EUi通过计算机终端PCTi上的传感节点用户认证系统用户端软件请求与运行在云计算服务器CCSuasosn上的传感节点用户认证系统服务端软件进行相互之间的数据交互之前,传感节点用户认证系统对外部用户EUi的身份进行合法性认证。


2.根据权利要求1所述的基于无线传感器节点的外部用户身份认证系统,其特征在于,所述传感节点用户认证系统对外部用户EUi的身份进行合法性认证的方法包括以下步骤:
步骤一,传感节点用户认证系统向计算机终端PCTi上的外部用户EUi公开一个大素数p和Zp*的一个生成元α;
其中,Zp*表示Zp中与p互素的元素所组成的集合;
计算机终端PCTi上的外部用户EUi选择一个用于身份认证的私钥Q,并且计算公钥R=αQmodp;
外部用户EUi将公钥R向传感节点用户认证系统公开,保存私钥Q;
步骤二,当计算机终端PCTi上的外部用户EUi请求身份认证时,传感节点用户认证系统返回消息m给智能电表SMi...

【专利技术属性】
技术研发人员:贺良良
申请(专利权)人:贺良良
类型:发明
国别省市:山西;14

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1