一种鉴权方法和鉴权系统的制作方法_2

文档序号:9792389阅读:来源:国知局
域的技术人员更好地理解本发明的技术方案,下面结合附图和【具体实施方式】对本发明所提供的一种鉴权方法和鉴权系统作进一步详细描述。
[0048]实施例1:
[0049]本实施例提供一种鉴权方法,如图1所示,包括:
[0050]步骤S1:物联网设备从USB鉴权辅助设备读取物联网平台的地址信息,并向物联网平台发送鉴权请求。
[0051]步骤S2:USB鉴权辅助设备辅助物联网设备在物联网平台进行鉴权,物联网平台对物联网设备进行鉴权,并在鉴权成功后,向物联网设备发送鉴权成功信息。
[0052]其中,USB鉴权辅助设备内部集成了鉴权加密算法。物联网设备在物联网平台进行鉴权时,只需将USB鉴权辅助设备与物联网设备连接,即将USB鉴权辅助设备插入到物联网设备,即可实现物联网设备在物联网平台的鉴权。
[0053]该鉴权方法通过采用USB鉴权辅助设备进行辅助鉴权,使用户只需要在物联网设备上插入USB鉴权辅助设备,即可实现物联网设备在物联网平台的连接和鉴权,从而不仅使用户无需再进行其他额外的鉴权操作,而且使鉴权过程无需再采用另外的移动终端或电脑,进而不仅简化了鉴权操作的复杂度,而且简化了鉴权过程中的必须设备,使鉴权操作更加便捷,同时还降低了鉴权成本。
[0054]实施例2:
[0055]本实施例提供一种鉴权方法,如图2所示,包括:
[0056]步骤S1:物联网设备从USB鉴权辅助设备读取物联网平台的地址信息,并向物联网平台发送鉴权请求。
[0057]该步骤中,首先将USB鉴权辅助设备插入到物联网设备上,USB鉴权辅助设备能够触发物联网设备。USB鉴权辅助设备中存储有物联网平台的地址信息。物联网设备在获取到物联网平台的地址信息后,才能向物联网平台发送鉴权请求。
[0058]在该步骤之前,该鉴权方法还包括:
[0059]步骤SOl:为USB鉴权辅助设备配置WIFI接入点信息。
[0060]该步骤中,USB鉴权辅助设备中配置有联网界面,可以通过联网界面直接向USB鉴权辅助设备写入WIFI接入点信息。另外,也可以使USB鉴权辅助设备与无线路由器建立连接,USB鉴权辅助设备与无线路由器进行信息交互,从而获得WIFI接入点信息,当然,后一种为USB鉴权辅助设备配置WIFI接入点信息的方法的前提是无线路由器中存储有WIFI接入点
?目息O
[0061 ]优选的,该鉴权方法还包括:在USB鉴权辅助设备连接到物联网设备上之后,物联网设备将其识别码发送给USB鉴权辅助设备;在物联网设备向物联网平台发送鉴权请求的同时,物联网设备还将从USB鉴权辅助设备中读取的加密的用户的账号信息和物联网设备的识别码发送给物联网平台,以便物联网平台对要求鉴权的物联网设备和用户的账号信息进行管理。
[0062]步骤S02:物联网设备从USB鉴权辅助设备读取WIFI接入点信息,并连接到WIFI接入点。
[0063]该步骤中,物联网设备连接到WIFI接入点之后,才能向物联网平台请求鉴权。
[0064]步骤S2:USB鉴权辅助设备采用非对称加密算法辅助物联网设备在物联网平台进行鉴权,物联网平台对物联网设备进行鉴权,并在鉴权成功后,向物联网设备发送鉴权成功
?目息O
[0065]该步骤具体包括:
[0066]步骤S21:物联网平台接收鉴权请求,向物联网设备返回随机数。
[0067]步骤S22:物联网设备将随机数发送给USB鉴权辅助设备。
[0068]步骤S23:USB鉴权辅助设备根据其内部存储的私钥和随机数算出第一认证信息,并将第一认证信息发送给物联网设备。
[0069]步骤S24:物联网设备将第一认证信息发送给物联网平台。
[0070]步骤S25:物联网平台根据其内部存储的公钥和随机数算出第二认证信息,并将第一认证信息与第二认证信息进行比对,当比对结果一致时,向物联网设备发送鉴权成功信息。
[0071]至此,鉴权过程结束。
[0072]USB鉴权辅助设备采用非对称加密算法辅助物联网设备在物联网平台进行鉴权,能够进一步确保物联网设备在物联网平台鉴权的保密性和安全性。
[0073]实施例3:
[0074]本实施例提供一种鉴权方法,与实施例2不同的是,如图3所示,步骤S2: USB鉴权辅助设备采用对称加密算法辅助物联网设备在物联网平台进行鉴权,物联网平台对物联网设备进行鉴权,并在鉴权成功后,向物联网设备发送鉴权成功信息。
[0075]该步骤具体包括:
[0076]步骤S2V:USB鉴权辅助设备将加密的鉴权请求发送给物联网设备。
[0077]步骤S22,:物联网设备向物联网平台发送加密的鉴权请求。
[0078]步骤S23,:物联网平台接收加密的鉴权请求,并对鉴权请求进行解密和合法性核对,当合法性核对通过时,向物联网设备发送鉴权成功信息。
[0079]至此,鉴权过程结束。
[0080]USB鉴权辅助设备采用对称加密算法辅助物联网设备在物联网平台进行鉴权,能够提高物联网设备在物联网平台鉴权的效率。
[0081]本实施例中鉴权方法的其他步骤与实施例2中相同,此处不再赘述。
[0082]实施例2-3的有益效果:实施例2-3中所提供的鉴权方法,通过采用USB鉴权辅助设备进行辅助鉴权,使用户只需要在物联网设备上插入USB鉴权辅助设备,即可实现物联网设备在物联网平台的连接和鉴权,从而不仅使用户无需再进行其他额外的鉴权操作,而且使鉴权过程无需再采用另外的移动终端或电脑,进而不仅简化了鉴权操作的复杂度,而且简化了鉴权过程中的必须设备,使鉴权操作更加便捷,同时还降低了鉴权成本。
[0083]实施例4:
[0084]本实施例提供一种鉴权系统,如图4所示,包括:物联网设备1、USB鉴权辅助设备2和物联网平台3;其中,物联网设备I包括读取模块11和通信模块12,读取模块11用于从USB鉴权辅助设备2中读取物联网平台3的地址信息。通信模块12用于向物联网平台3发送鉴权请求,还用于接收物联网平台3发送的鉴权成功信息。USB鉴权辅助设备2包括鉴权辅助模块21,用于辅助物联网设备I在物联网平台3进行鉴权。物联网平台3包括鉴权模块31,用于接收鉴权请求,并对物联网设备I进行鉴权,还用于在鉴权成功后,向物联网设备I发送鉴权成功信息。
[0085]该鉴权系统通过采用USB鉴权辅助设备2进行辅助鉴权,使用户只需要在物联网设备I上插入USB鉴权辅助设备2,即可实现物联网设备I在物联网平台3的连接和鉴权,从而不仅使用户无需再进行其他额外的鉴权操作,而且使鉴权过程无需再采用另外的移动终端或电脑,进而不仅简化了鉴权操作的复杂度,而且简化了鉴权过程中的必须设备,使鉴权操作更加便捷,同时还降低了鉴权成本。
[0086]实施例5:
[0087]本实施例提供一种鉴权系统,如图5所示,在实施例4中所提供的鉴权系统的基础上,鉴权模块31还用于向通信模块12发送随机数。通信模块12还用于将随机数发送给鉴权辅助模块21。鉴权辅助模块21包括第一计算子模块211、第一存储子模块212和第一发送子模块213,第一计算子模块211用于根据第一存储子模块212中存储的私钥和随机数计算第一认证信息。第一发送子模块213用于将第一认证信息发送给通信模块12。第一存储子模块212用于存储私钥和物联网平台3的地址信息。通信模块12还用于将第一认证信息发送给鉴权模块31。鉴权模块31包括第二计算子模块311、第二存储子模块312、比对子模块313和第二发送子模块314,第二计算子模块311用于根据第二存储子模块312中存储的公钥和随机数计算第二认证信息。第二存储子模块312用于存储公钥。比对子模块313用于将第一认证信息和第二认证信息进行比对。第二发送子模块314用于在比对子模块313的比对结果一致时,向通信模块12发送鉴权成功信息。
[0088]本实施例中,第一存储子模块212还用于存储WIFI接入点信息。读取模块11还用于从USB鉴权辅助设备2中读取WIFI接入点信息。
[0089]本实施例中,通信模块12还用于将物联网设备I的识别码发送给USB鉴权辅助设备
2。第一存储子模块212还用于存储用户的账号信息和物联网设备I的识别码。鉴权辅助模块21还包括第二加密子模块214,鉴权模块31还包括第二解密子模块315;第二加密子模块214用于对用户的账号信息和物联网设备I的识别码进行加密。读取模块11还用于从第一存储子模块212中读取加密的用户的账号信息和物联网设备的识别码。通信模块12还用于将加密的用户的账号信息和物联网设备I的识别码发送给第二解密子模块315。第二解密子模块315用于对用户的账号信息和物联网设备I的识别码进行解密。第二存储子模块312还用于存储用户的账号信息和物联网设备I的识别码。
[0090]实施例6:
[0091]本实施例提供一种鉴权系统,如图6所示,在实施例4中所提供的鉴权系统的基础上,鉴权辅助模块21包括第一加密子模块215、第一发送子模块213和第一存储子模块212,第一加密子模块215用于对鉴权请求进行加密。第一发送子
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1