System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种跨链模式下的身份互认及权限管控方法技术_技高网

一种跨链模式下的身份互认及权限管控方法技术

技术编号:41392697 阅读:6 留言:0更新日期:2024-05-20 19:15
本发明专利技术提供了一种跨链模式下的身份互认及权限管控方法,涉及区块链技术领域,通过第一区块链获取跨链节点在发起跨链访问请求时发送的验证密钥集合、跨链访问请求的32访问次序信息和验证密钥特征信息,并根据验证密钥集合和验证密钥特征信息,分析获得跨链访问请求的可信度并校正获得校正可信度进行身份验证和访问权限管控。解决了现有技术中存在跨链模式下的数据交互的身份验证可靠性较弱且数据交互权限管控策略依赖人工设定,导致数据跨链交互过程容易受到攻击,导致数据泄露风险较高的技术问题。达到了在跨链进行数据交换行为时,进行跨链行为的异常与否的高准确率效验以及跨链行为权限的精准管控,保障数据跨链交换时的安全性的技术效果。

【技术实现步骤摘要】

本专利技术涉及区块链,具体涉及一种跨链模式下的身份互认及权限管控方法


技术介绍

1、在当前的跨链模式下,数据交互的身份验证可靠性相对较弱,这使得数据跨链交互过程容易受到攻击,增加了数据泄露的风险。同时,依赖于人工设定的权限管控策略容易受到误操作、疏忽或恶意行为的影响,无法有效保护数据的安全性。此外,缺乏自动化的身份验证和数据交互权限管理机制,进一步削弱了整个跨链数据交互系统的安全性。

2、综上所述,当前的跨链数据交互在身份验证可靠性和权限管控策略方面存在明显缺陷,需要采取相应措施来解决这些问题,以确保数据的安全性和完整性。


技术实现思路

1、本申请提供了一种跨链模式下的身份互认及权限管控方法,用于针对解决现有技术中存在跨链模式下的数据交互的身份验证可靠性较弱且数据交互权限管控策略依赖人工设定,导致数据跨链交互过程容易受到攻击,导致数据泄露风险较高的技术问题。

2、鉴于上述问题,本申请提供了一种跨链模式下的身份互认及权限管控方法。

3、本申请的第一个方面,提供了一种跨链模式下的身份互认及权限管控方法,所述方法包括:第一区块链基于当前收到的跨链访问请求,确定发起所述跨链访问请求的跨链节点,其中,所述跨链节点处于与所述第一区块链异构的第二区块链内;所述第一区块链获取所述跨链节点在发起所述跨链访问请求时发送的验证密钥集合;所述第一区块链获取所述跨链访问请求的访问次序信息,所述访问次序信息基于所述第二区块链内在预设时间周期内进行跨链访问的访问记录确定;所述第一区块链获取第二区块链发送的验证密钥特征信息,其中,所述验证密钥特征信息在所述第二区块链根据所述访问次序信息生成;第一区块链根据所述验证密钥集合和所述验证密钥特征信息,分析获得所述跨链访问请求的可信度;基于第一区块链与所述第二区块链的历史跨链访问数据,对所述可信度进行校正,获得校正可信度,进行身份验证,在验证通过时管控所述跨链节点的访问权限。

4、本申请的第二个方面,提供了一种跨链模式下的身份互认及权限管控系统,所述系统包括:跨链节点确定单元,用于第一区块链基于当前收到的跨链访问请求,确定发起所述跨链访问请求的跨链节点,其中,所述跨链节点处于与所述第一区块链异构的第二区块链内;验证密钥发送单元,用于所述第一区块链获取所述跨链节点在发起所述跨链访问请求时发送的验证密钥集合;访问次序获得单元,用于所述第一区块链获取所述跨链访问请求的访问次序信息,所述访问次序信息基于所述第二区块链内在预设时间周期内进行跨链访问的访问记录确定;密钥特征获得单元,用于所述第一区块链获取第二区块链发送的验证密钥特征信息,其中,所述验证密钥特征信息在所述第二区块链根据所述访问次序信息生成;可信分析执行单元,用于第一区块链根据所述验证密钥集合和所述验证密钥特征信息,分析获得所述跨链访问请求的可信度;身份验证执行单元,用于基于第一区块链与所述第二区块链的历史跨链访问数据,对所述可信度进行校正,获得校正可信度,进行身份验证,在验证通过时管控所述跨链节点的访问权限。

5、本申请的第三个方面,提供了一种跨链模式下的身份互认及权限管控系统,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序,当所述程序被所述处理器执行时,使系统以执行如第一方面所述方法的步骤。

6、本申请的第四个方面,提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述方法的步骤。

7、本申请中提供的一个或多个技术方案,至少具有如下技术效果或优点:

8、本申请实施例提供的方法通过第一区块链基于当前收到的跨链访问请求,确定发起所述跨链访问请求的跨链节点,其中,所述跨链节点处于与所述第一区块链异构的第二区块链内;所述第一区块链获取所述跨链节点在发起所述跨链访问请求时发送的验证密钥集合;所述第一区块链获取所述跨链访问请求的访问次序信息,所述访问次序信息基于所述第二区块链内在预设时间周期内进行跨链访问的访问记录确定;所述第一区块链获取第二区块链发送的验证密钥特征信息,其中,所述验证密钥特征信息在所述第二区块链根据所述访问次序信息生成;第一区块链根据所述验证密钥集合和所述验证密钥特征信息,分析获得所述跨链访问请求的可信度;基于第一区块链与所述第二区块链的历史跨链访问数据,对所述可信度进行校正,获得校正可信度,进行身份验证,在验证通过时管控所述跨链节点的访问权限。达到了在跨链进行数据交换行为时,进行跨链行为的异常与否的高准确率效验以及跨链行为权限的精准管控,保障数据跨链交换时的安全性的技术效果。

本文档来自技高网...

【技术保护点】

1.一种跨链模式下的身份互认及权限管控方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一区块链获取所述跨链访问请求的访问次序信息,包括:

3.根据权利要求1所述的方法,其特征在于,所述第一区块链获取第二区块链发送的验证密钥特征信息,包括:

4.根据权利要求3所述的方法,其特征在于,根据所述多个历史验证密钥分发集合,构建次序密钥特征分析器,包括:

5.根据权利要求1所述的方法,其特征在于,第一区块链根据所述验证密钥集合和所述验证密钥特征信息,分析获得所述跨链访问请求的可信度,包括:

6.根据权利要求1所述的方法,其特征在于,基于第一区块链与所述第二区块链的历史跨链访问数据,对所述可信度进行校正,获得校正可信度,包括:

7.根据权利要求1所述的方法,其特征在于,进行身份验证,在验证通过时确定所述跨链节点的访问权限,包括:

8.一种跨链模式下的身份互认及权限管控系统,其特征在于,所述系统包括:

9.一种跨链模式下的身份互认及权限管控系统,其特征在于,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序,当所述程序被所述处理器执行时,使系统以执行如权利要求1至7任一项所述方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至7任一项所述方法的步骤。

...

【技术特征摘要】

1.一种跨链模式下的身份互认及权限管控方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一区块链获取所述跨链访问请求的访问次序信息,包括:

3.根据权利要求1所述的方法,其特征在于,所述第一区块链获取第二区块链发送的验证密钥特征信息,包括:

4.根据权利要求3所述的方法,其特征在于,根据所述多个历史验证密钥分发集合,构建次序密钥特征分析器,包括:

5.根据权利要求1所述的方法,其特征在于,第一区块链根据所述验证密钥集合和所述验证密钥特征信息,分析获得所述跨链访问请求的可信度,包括:

6.根据权利要求1所述的方法,其特征在于,基于第一区块链与所述...

【专利技术属性】
技术研发人员:林乐王磊何继翔刘波
申请(专利权)人:上海零数众合信息科技有限公司
类型:发明
国别省市:

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

1