基于区块链的权限认证方法技术

技术编号:38762486 阅读:22 留言:0更新日期:2023-09-10 10:35
本申请公开了基于区块链的权限认证方法,包括主链,主链由若干个认证子链以及访问模块构成,每个认证子链中包括若干个认证区块,每个认证子链对应一个操作模块,当访问模块接收到用户的访问指令时,将访问指令分别输送至各个认证子链,各个认证子链接收到访问指令后,每个认证区块对访问指令进行认证,若共识结果为认证通过则认为用户对相应的操作模块具备访问权限,若共识结果为认证不通过,则阻止用户对相应的操作模块访问。本申请的有益效果:当认证区块达成共识时,用户与操作模块之间才会建立通信,提高用户权限认证可靠性的同时当操作模块受到入侵时,无法形成多数认证区块达成共识的效果,从而避免操作模块非法获取用户信息。信息。信息。

【技术实现步骤摘要】
基于区块链的权限认证方法


[0001]本申请涉及权限认证
,尤其涉及基于区块链的权限认证方法。

技术介绍

[0002]认证是指确认声明者的身份,从而提供与声明者相符的权限。基本涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。权限管理包括用户身份认证和授权两个部分,简称认证授权。对于需要访问控制的资源用户首先经过身份认证,认证通过后用户具有该资源的访问权限方可访问。
[0003]在权限认证过程中需要确保访问用户为合法用户即具备访问权限,从而保障被访问控制的系统安全运行,然而,相关技术中对于访问控制权限的认证仅保障了用户向系统的访问是安全可靠的,并没有阻止被入侵系统或者非法系统对用户信息的获取,容易造成用户信息的泄露。
[0004]中国专利《基于超级账本的房产用户身份认证方法、装置和电子设备》,公开号:CN 112215609A,公开日:2021年01月12日,具体公开了通过将加密处理得到后的房产用户标识的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.基于区块链的权限认证方法,其特征在于:包括主链,主链由若干个认证子链以及访问模块构成,每个认证子链中包括若干个认证区块,每个认证子链对应一个操作模块,当访问模块接收到用户的访问指令时,将访问指令分别输送至各个认证子链,各个认证子链接收到访问指令后,每个认证区块对访问指令进行认证,若共识结果为认证通过则认为用户对相应的操作模块具备访问权限,若共识结果为认证不通过,则阻止用户对相应的操作模块访问。2.如权利要求1所述的基于区块链的权限认证方法,其特征在于:访问模块包括若干个访问区块,接收到用户的访问指令后,若干个访问区块对访问指令进行初始认证。3.如权利要求2所述的基于区块链的权限认证方法,其特征在于:用户的访问指令至少包括用户的ID信息以及访问区块ID信息。4.如权利要求3所述的基于区块链的权限认证方法,其特征在于:每个访问区块中存储有具备访问权限的用户ID信息以及用户ID信息对应的访问区块ID信息。5.如权利要求2所述的基于区块链的权限认证方法,其特征在于:记录每个访问区块初始认证的运算结果以及运算时间值,以运算结果正确、运算时间值最小的访问区块作为访问模块的验证写入区块。6.如权利要求5所述的基于区块链的权限认证方法,...

【专利技术属性】
技术研发人员:马丽军李琪秦如意杨跃平王辉华叶夏明秦桑杨扬郑瑞云俞佳捷徐科兵
申请(专利权)人:国网浙江省电力有限公司宁波供电公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1