[发明专利]基于区块链的电网身份认证方法、装置、介质和设备有效
| 申请号: | 202110008183.1 | 申请日: | 2021-01-05 |
| 公开(公告)号: | CN112839041B | 公开(公告)日: | 2022-09-23 |
| 发明(设计)人: | 郑伟军;王文华;段军;梁樑;陈鼎;方景辉;吴国庆;唐锦江;应杰耀;高燕铭;魏翼飞;金孝俊;张勇;郭达 | 申请(专利权)人: | 国网浙江省电力有限公司嘉兴供电公司;北京邮电大学 |
| 主分类号: | H04L9/40 | 分类号: | H04L9/40;G06Q50/06 |
| 代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 李翔 |
| 地址: | 314000*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 区块 电网 身份 认证 方法 装置 介质 设备 | ||
1.一种基于区块链的电网身份认证方法,其特征在于,所述方法包括:
基于根节点和若干全节点搭建区块链网络,所述根节点用于向各所述全节点颁发安全数字证书;
对加入的节点进行身份判断,得到所述加入的节点的节点类型,所述节点类型包括全节点和轻节点,所述轻节点通过所述全节点进行身份注册,并通过所述全节点将所述轻节点的结构体数据保存至所述区块链网络;
当所述节点类型为轻节点时,将所述轻节点的标识信息发送至所述区块链网络,通过所述区块链网络中随机的全节点生成轻节点私钥和交易信息,所述轻节点私钥通过安全信道发送至所述轻节点,所述交易信息保存至所述区块链网络;当所述节点类型全节点时,更改所述加入的节点的状态,并向根节点申请安全数字证书;
当加入的节点属于轻节点且轻节点的结构体数据发生改变时,对发生改变的节点进行身份注册,并将改变后的节点的结构体数据相关的交易记录于所述区块链网络。
2.根据权利要求1所述的基于区块链的电网身份认证方法,其特征在于,所述方法还包括:
通过智能合约将改变后的节点的结构体数据相关的交易在所述区块链网络的所有节点中进行更新。
3.根据权利要求1所述的基于区块链的电网身份认证方法,其特征在于,所述通过所述全节点将所述轻节点的结构体数据保存至所述区块链网络,还包括:
从所述全节点负责维护的历史状态数据库获取关联关系,所述关联关系用于记录各所述轻节点的状态信息的改变与所述交易之间的关系;
根据所述关联关系对所述轻节点进行交易溯源。
4.根据权利要求1所述的基于区块链的电网身份认证方法,其特征在于,所述轻节点通过所述全节点进行身份注册后,所述全节点通过安全信道向所述轻节点发送生成的轻节点私钥,并在所述区块链网络中记录节点的交易信息。
5.根据权利要求1所述的基于区块链的电网身份认证方法,其特征在于,
所述区块链网络中的各节点的身份信息以键值对的方式存储于区块链账本。
6.根据权利要求1所述的基于区块链的电网身份认证方法,其特征在于,
当节点的身份信息进行注册和认证时,通过轻节点本地和所述根节点、各所述全节点的密钥生成中心进行注册和认证的加密和解密。
7.一种基于区块链的电网身份认证装置,其特征在于,所述装置包括:
初始模块,用于基于根节点和若干全节点搭建区块链网络,所述根节点用于向各所述全节点颁发安全数字证书;
搭建模块,用于对加入的节点进行身份判断,得到所述加入的节点的节点类型,所述节点类型包括全节点和轻节点,所述轻节点通过所述全节点进行身份注册,并通过所述全节点将所述轻节点的结构体数据保存至所述区块链网络;
生成模块,用于当所述节点类型为轻节点时,将所述轻节点的标识信息发送至所述区块链网络,通过所述区块链网络中随机的全节点生成轻节点私钥和交易信息,所述轻节点私钥通过安全信道发送至所述轻节点,所述交易信息保存至所述区块链网络;当所述节点类型全节点时,更改所述加入的节点的状态,并向根节点申请安全数字证书;
记录模块,用于当加入的节点属于轻节点且轻节点的结构体数据发生改变时,对发生改变的节点进行身份注册,并将改变后的节点的结构体数据相关的交易记录于所述区块链网络。
8.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任意一项所述的基于区块链的电网身份认证方法。
9.一种非暂态计算机可读存储介质,其特征在于,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行权利要求1至6任一所述的基于区块链的电网身份认证方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国网浙江省电力有限公司嘉兴供电公司;北京邮电大学,未经国网浙江省电力有限公司嘉兴供电公司;北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110008183.1/1.html,转载请声明来源钻瓜专利网。





