[发明专利]一种智能电网多点远程跨网交互协同认证方法有效
申请号: | 201910745637.6 | 申请日: | 2019-08-13 |
公开(公告)号: | CN110430207B | 公开(公告)日: | 2021-05-04 |
发明(设计)人: | 莫穗江;李瑞德;王锋;张欣欣;彭志荣;高国华;杨玺;汤铭华;陈嘉俊;张欣;梁英杰;廖振朝;李伟雄;童捷;张天乙 | 申请(专利权)人: | 广东电网有限责任公司;广东电网有限责任公司江门供电局 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32;H04L29/08 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 林丽明 |
地址: | 510600 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 电网 多点 远程 交互 协同 认证 方法 | ||
1.一种智能电网多点远程跨网交互协同认证方法,其特征在于,包括以下步骤:
步骤S1:假定存在多个处于不同网段的服务器System[i],i=1,2,...,存在多个用户User[j],j=1,2,...,每个服务器System[i]对应一个服务器编号SystemID[i],存储有用户User[j]的身份凭证信息CredentialMessage[i,j]的哈希值Hash(CredentialMessage[i,j])以及用户权限等级Userlevel[*],*=read,write;
步骤S2:将每个用户User[j]在服务器System[i]上的身份凭证信息哈希值Hash(CredentialMessage[i,j])、用户权限等级Userlevel[*],*=read,write以及服务器编号SystemID[i]记为元数据Metadata[i,j]=Hash(CredentialMessage[i,j]),SystemID[i],Userlevel[*];
步骤S3:每个服务器System[i]将所有用户User[j]的元数据Metadata[i,j]与指向该用户在该服务器上的上一条元数据的数据哈希指针DataPoint打包成区块BLOCK,放进联盟链BC中,其中,若该用户在该服务器上第一次生成元数据,则DataPoint为空;
步骤S4:每个服务器System[i]确定其他服务器编号SystemID[h]映射到该服务器System[i]上的用户权限等级Userlevel[*],*=read,write,并将映射关系f:SystemID[h]→Userlevel[*]放进区块BLOCK,放进联盟链BC;
步骤S5:用户User[j]在使用身份凭证信息Credentialmessage[i,j]和服务器编号System[i]在联盟链BC上进行查询,若存在对应元数据Metadata[i,j]与之相匹配,则用户User[j]认证成功,返回用户User[j]在所有服务器上的用户权限等级Userlevel[*],*=read,write。
2.根据权利要求1所述的一种智能电网多点远程跨网交互协同认证方法,其特征在于,步骤S1中所述身份凭证信息CredentialMessage包括:指纹信息、虹膜信息、声纹信息、面部识别信息以及密码。
3.根据权利要求1所述的一种智能电网多点远程跨网交互协同认证方法,其特征在于,所述的哈希值Hash(CredentialMessage[i,j])为选取任意随机散列函数进行运算,取其前固定位长度的哈希值。
4.根据权利要求1~3任一项所述的一种智能电网多点远程跨网交互协同认证方法,其特征在于,步骤S5中查询方式包括:智能合约查询以及人工下载区块数据查询。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东电网有限责任公司;广东电网有限责任公司江门供电局,未经广东电网有限责任公司;广东电网有限责任公司江门供电局许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910745637.6/1.html,转载请声明来源钻瓜专利网。