[发明专利]一种面向物联网的区块链密钥分发系统及其方法有效
申请号: | 201911251475.7 | 申请日: | 2019-12-09 |
公开(公告)号: | CN110932854B | 公开(公告)日: | 2020-10-13 |
发明(设计)人: | 石润华;石泽;苟湘淋;李坤昌 | 申请(专利权)人: | 华北电力大学 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L29/06;H04L29/08 |
代理公司: | 安徽省合肥新安专利代理有限责任公司 34101 | 代理人: | 陆丽莉;何梅生 |
地址: | 102206 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 联网 区块 密钥 分发 系统 及其 方法 | ||
1.一种面向物联网的区块链密钥分发系统,是应用于由若干个分散的雾联子网构成的物联网中,其中,第i个雾联子网中设置有第i个网关Gi;第j个雾联子网中设置有第j个网关Gj,其特征是,所述区块链密钥分配系统包括:n个量子随机数生成器、一个私有云、m个代理服务器,k个接口设备、一个由分布式节点构建的区块链以及嵌套在所述区块链中的智能合约,所述m个代理服务器与区块链之间设有安全通道A,所述私有云与k个接口设备之间通过区块链设有安全通道B;
n个量子随机数生成器生成各自的随机数并上传至所述私有云进行存储;
所述第i个网关Gi作为发起者,所述第j个网关Gj作为共享者;
所述发起者向最近的第t个代理服务器St请求获取与所述共享者共享的密钥,并付出相关代价;
所述第t个代理服务器St验证所述发起者的身份后,通过所述安全通道A将交易记录上传至区块链中;
所述第t个代理服务器St向所述发起者返回获取成功通知及区块链的交易哈希值;
所述发起者获取交易记录,并检查交易的真实性;
所述发起者利用电子身份证到距离最近的接口设备进行身份认证,若认证通过,则相应的接口设备触发所述智能合约,同时,所述发起者等待提取密钥;
所述发起者通知所述共享者提取密钥;
所述共享者利用电子身份证到距离最近的接口设备进行身份认证,若认证通过,则相应的接口设备触发智能合约,同时,所述共享者等待提取密钥;
所述区块链中的智能合约判断所述发起者是否已付出相关代价且身份认证成功,若是,则所述智能合约通过所述安全通道B分发相应的随机数流到相应的接口设备;否则,不予分发;
所述发起者和所述共享者分别从相应接口设备提取密钥。
2.根据权利要求1所述的区块链密钥分发系统,其特征是,所述交易记录是按如下过程上传至区块链中:
所述第t个代理服务器St将交易记录上传至最近的区块链的节点中,所述交易记录包含:
私有云上已存储的随机数的起始地址、订购长度和有效时间;
区块链中相应的节点收到交易记录,获取当前区块链的节点中数据授权的用户并记录;
区块链尝试计算数据的记账权,当得到记账权,则将取得记账权的相应的节点的区块加入区块链的主链中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华北电力大学,未经华北电力大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911251475.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种蜂疗瓶
- 下一篇:大长径比的复杂螺旋类结构高效电解加工装置