[发明专利]基于区块链的网络设备认证方法及系统在审
申请号: | 202110646434.9 | 申请日: | 2021-06-10 |
公开(公告)号: | CN113438650A | 公开(公告)日: | 2021-09-24 |
发明(设计)人: | 杨征;吴文兵;王云丽;尹海波;谭林;黄强 | 申请(专利权)人: | 湖南天河国云科技有限公司 |
主分类号: | H04W12/06 | 分类号: | H04W12/06;H04W12/08;H04W12/0431;H04L9/32;H04L9/08 |
代理公司: | 长沙德恒三权知识产权代理事务所(普通合伙) 43229 | 代理人: | 张璋 |
地址: | 410000 湖南省长沙市长沙经济技*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 网络设备 认证 方法 系统 | ||
1.一种基于区块链的网络设备认证方法,其特征在于,包括:
构建设备、服务网络、归属网络以及区块链;
对归属网络、服务网络和设备进行初始化操作,使用归属网络的公共参数和服务网络的公钥对初始化的设备参数进行加密,并向服务网络发送响应消息;
服务网络通过智能合约向归属网络发送注册请求,区块链检查注册请求的新鲜度,归属网络接收智能合约验证身份并进行设备注册;
归属网络通过智能合约将注册响应定向到服务网络,服务网络接收该响应,比对归属网络上注册的设备,并将注册信息定向给设备;
设备响应服务网络的注册信息来判断注册是否成功,并与服务网络建立会话密钥通信。
2.根据权利要求1所述的基于区块链的网络设备认证方法,其特征在于,所述对归属网络进行初始化操作还包括:
用生成元P选择一个素数阶p的群G;
选择四个安全加密哈希函数,分别是和H4:{0,1}*→{0,1}κ,然后产生一个随机数
计算归属网络HN的公钥之后归属网络HN将其公共参数在网上公布,并保存主密钥s。
3.根据权利要求2所述的基于区块链的网络设备认证方法,其特征在于,所述对服务网络进行初始化还包括:
设备通过通信基站向移动管理中心发送附加请求消息触发服务网络的初始化;
服务网络生成随机数sSN、RSN,计算服务网络的公钥
将自己的公钥发布到全网,并发送消息(RSN,IDSN)给设备。
4.根据权利要求3所述的基于区块链的网络设备认证方法,其特征在于,所述对设备进行初始化还包括:
设备接收到服务网络发送的消息(RSN,IDSN),首先创建随机数Ri,DE和然后对设备标识符IDi,DE进行假名转换;
使用归属网络的公钥对设备假名、设备产生的随机数PIDi、Ri,DE、xi、RSN以及IDSN加密,加密结果为Croi,DE,
使用服务网络的公钥加密xi,即
创建一个包含Croi,DE、归属网络标识符IDHN和Xi的响应消息(Croi,DE,IDHN,Xi)发送到服务网络。
5.根据权利要求4所述的基于区块链的网络设备认证方法,其特征在于,所述服务网络通过智能合约向归属网络发送注册请求还包括:
服务网络接收设备的响应消息,计算IDSN、RSN、IDHN、Croi,DE的哈希值,获取设备DE身份认证请求消息的唯一标识符req_idi,即req_idi=H2(IDSN,RSN,IDHN,CroI,DE);
服务网络通过私钥对Xi解密,并将得到的xi保存在本地;
服务网络通过智能合约向归属网络发送认证请求((req_idi,IDSN,(Croi,DE,IDHN)),IDSN,RESi)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南天河国云科技有限公司,未经湖南天河国云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110646434.9/1.html,转载请声明来源钻瓜专利网。