System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及数据处理领域,尤其涉及基于跨链技术的数据访问方法及系统。
技术介绍
1、区块链是由多个区块组成的链条,每个区块中存储一定的信息,由于区块链数据难以篡改以及去中心化的特性,区块链所记录的信息更加安全可靠。然而,在现有技术中区块链节点与不同区块链节点之间的数据交互则采用常用的数据交互方案,导致数据在交互过程中容易发生泄漏降低了数据的安全性。
2、因此,在现有技术中区块链节点在进行跨区块链数据交互时,数据在交互过程中容易发生泄漏,导致数据的安全性降低的技术问题。
技术实现思路
1、本申请通过提供基于跨链技术的数据访问方法及系统,解决了在现有技术中区块链节点在进行跨区块链数据交互时,数据在交互过程中容易发生泄漏,导致数据的安全性降低的技术问题。
2、本申请提供基于跨链技术的数据访问方法,包括:接收跨链桥搭建请求,其中,所述跨链桥搭建请求包括第一数据交互方和第二数据交互方;激活风险评估节点,对所述第一数据交互方和所述第二数据交互方进行交易风险分析,生成交易风险系数;当所述交易风险系数小于或等于交易风险系数阈值,离线激活内嵌于跨链桥管理模块的密文数据库,基于非对称错时加密算法进行加密,生成第一公钥和第一私钥、第二公钥和第二私钥;将所述第一私钥,短信发送至所述第一数据交互方;将所述第二私钥,短信发送至所述第二数据交互方;当所述第一数据交互方向所述第二数据交互方发送数据时,激活所述第二公钥对跨链桥执行信道加密,当所述第二数据交互方使用所述第二私钥验证通过时,同
3、本申请还提供了基于跨链技术的数据访问系统,包括:请求获取模块,用于接收跨链桥搭建请求,其中,所述跨链桥搭建请求包括第一数据交互方和第二数据交互方;风险系数获取模块,用于激活风险评估节点,对所述第一数据交互方和所述第二数据交互方进行交易风险分析,生成交易风险系数;加密模块,用于当所述交易风险系数小于或等于交易风险系数阈值,离线激活内嵌于跨链桥管理模块的密文数据库,基于非对称错时加密算法进行加密,生成第一公钥和第一私钥、第二公钥和第二私钥;第一私钥发送模块,用于将所述第一私钥,短信发送至所述第一数据交互方;第二私钥发送模块,用于将所述第二私钥,短信发送至所述第二数据交互方;第一加密验证模块,用于当所述第一数据交互方向所述第二数据交互方发送数据时,激活所述第二公钥对跨链桥执行信道加密,当所述第二数据交互方使用所述第二私钥验证通过时,同意跨链访问;第二加密验证模块,用于当所述第二数据交互方向所述第一数据交互方发送数据时,激活所述第一公钥对跨链桥执行信道加密,当所述第一数据交互方使用所述第一私钥验证通过时,同意跨链访问。
4、本申请还提供了一种电子设备,包括:
5、存储器,用于存储可执行指令;
6、处理器,用于执行所述存储器中存储的可执行指令时,实现本申请提供的基于跨链技术的数据访问方法。
7、本申请提供一种计算机可读存储介质,存储有计算机程序,该程序被处理器执行时,实现本申请提供的基于跨链技术的数据访问方法。
8、拟通过本申请提出的基于跨链技术的数据访问方法及系统,通过接收跨链桥搭建请求,激活风险评估节点,进行交易风险分析,生成交易风险系数。当交易风险系数小于或等于交易风险系数阈值,基于非对称错时加密算法进行加密,生成第一公钥和私钥、第二公钥和私钥。当第一数据交互方向第二数据交互方发送数据时,执行信道加密,当验证通过时,同意跨链访问。当第二数据交互方向第一数据交互方发送数据时,激活第一公钥对跨链桥执行信道加密,当验证通过时,同意跨链访问。实现了不同区块链网络之间的安全通信通道的构建,提高了跨区块链数据交互信道加密的安全性以及数据交互过程的安全性。解决了现有技术中区块链节点在进行跨区块链数据交互时,数据在交互过程中容易发生泄漏,导致数据的安全性降低的技术问题。
9、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
本文档来自技高网...【技术保护点】
1.基于跨链技术的数据访问方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,还包括:
3.如权利要求1所述的方法,其特征在于,激活风险评估节点,对所述第一数据交互方和所述第二数据交互方进行交易风险分析,生成交易风险系数,包括:
4.如权利要求1所述的方法,其特征在于,当所述交易风险系数小于或等于交易风险系数阈值,离线激活内嵌于跨链桥管理模块的密文数据库,基于非对称错时加密算法进行加密,生成第一公钥和第一私钥、第二公钥和第二私钥,包括:
5.如权利要求4所述的方法,其特征在于,基于所述非对称错时加密算法,结合所述第一最近选用时长标签、所述第一最近选用相邻单元标签和所述第一预设时区选用频率标签,直到所述第M最近选用时长标签、所述第M最近选用相邻单元标签和所述第M预设时区选用频率标签,对所述第一加密编码单元、所述第二加密编码单元直到所述第M加密编码单元进行分选,生成推荐加密编码组合,包括:
6.如权利要求5所述的方法,其特征在于,根据所述第一最近选用时长标签和所述第一预设时区选用频率标签,直到所述第M最近选用时
7.如权利要求5所述的方法,其特征在于,基于所述第一最近选用相邻单元标签直到所述第M最近选用相邻单元标签,对所述第一组加密编码组合、所述第二组加密编码组合直到所述第N组加密编码组合执行分选,生成所述推荐加密编码组合,包括:
8.基于跨链技术的数据访问系统,其特征在于,包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求1-7中任一所述的基于跨链技术的数据访问方法。
...【技术特征摘要】
1.基于跨链技术的数据访问方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,还包括:
3.如权利要求1所述的方法,其特征在于,激活风险评估节点,对所述第一数据交互方和所述第二数据交互方进行交易风险分析,生成交易风险系数,包括:
4.如权利要求1所述的方法,其特征在于,当所述交易风险系数小于或等于交易风险系数阈值,离线激活内嵌于跨链桥管理模块的密文数据库,基于非对称错时加密算法进行加密,生成第一公钥和第一私钥、第二公钥和第二私钥,包括:
5.如权利要求4所述的方法,其特征在于,基于所述非对称错时加密算法,结合所述第一最近选用时长标签、所述第一最近选用相邻单元标签和所述第一预设时区选用频率标签,直到所述第m最近选用时长标签、所述第m最近选用相邻单元标签和所述第m预设时区选用频率标签,对所述第一加密编码单元、所述第二加密编码单元直到所述第m加密编码单元进行分选,生...
【专利技术属性】
技术研发人员:赵宁,徐兵,王磊,
申请(专利权)人:上海零数众合信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。