System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及数据交换,例如涉及一种用于分布式数据交换的方法、系统、装置和介质。
技术介绍
1、数据交换在现代社会已变得至关重要,无论是日常生活还是工作领域,其应用都日益广泛。然而,数据交换过程伴随着一系列安全风险,如数据泄露、篡改以及非法利用等。
2、目前,多数数据交换方法依赖于中心化架构,这加大了中心化数据平台的安全防护压力。一旦发生数据泄露,其影响范围可能相当广泛。另一方面,即使采用分布式数据交换方式,也同样面临安全攻击面扩大的风险。
3、在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:
4、分布式数据交换的安全性较低,容易发生数据泄漏或被攻击。
5、需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本申请的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
1、为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
2、本公开实施例提供了一种用于分布式数据交换的方法、系统、装置和介质,以解决分布式数据交换的安全性较低的技术问题。
3、在一些实施例中,所述方法应用于分布式系统,所述分布式系统由管理器和多个数据连接器组成,包括:
4、所述申请方向所述管理器发送数据交换申请,所述申请方为发起交换的数据连接器;
5、所述管
6、所述数据提供方响应于审核通过所述数据交换申请,将审核通过结果发送至所述管理器;
7、所述管理器向所述申请方与所述数据提供方下发交换任务,以便所述申请方与所述数据提供方进行数据交换。
8、可选地,所述方法还包括:
9、所述数据提供方将数据资源的元数据信息、数据使用策略和交换应用发送至所述管理器;
10、所述管理器对所述数据提供方发送的数据资源进行分类和编目,得到目录树;
11、所述管理器将所述目录树和所述元数据信息进行上链,形成数据目录链。
12、可选地,所述数据交换申请包括所述申请方需要的数据及其使用策略和数据应用;以及
13、所述申请方与所述数据提供方进行数据交换,包括:
14、基于安全容器技术和区块链智能合约,所述申请方与所述数据提供方进行数据交换,所述安全容器技术用于规定所述申请方与所述数据提供方为不同数据应用提供单独的安全容器,所述区块链智能合约用于保证所述申请方与所述数据提供方按照数据使用策略进行数据交换。
15、可选地,所述方法还包括:
16、所述管理器实时记录操作日志;
17、所述管理器基于所述操作日志和区块链溯源技术,进行数据交换安全审计。
18、可选地,所述多个数据连接器包括管理员数据连接器和普通数据连接器,所述普通数据连接器需要在所述管理员数据连接器授权之后才可接入所述分布式系统。
19、可选地,所述数据提供方包括多个数据连接器;以及
20、所述申请方与所述数据提供方进行数据交换,包括:
21、所述申请方与所述数据提供方基于安全多方计算协议,进行数据交换。
22、在一些实施例中,所述系统包括管理器和多个数据连接器,所述多个数据连接器包括申请方和数据提供方,所述申请方为发起交换的数据连接器,所述数据提供方为需要提供数据交换的数据连接器;
23、所述申请方用于向所述管理器发送数据交换申请;
24、所述管理器用于向数据提供方转发所述数据交换申请;
25、所述数据提供方用于响应于审核通过所述数据交换申请,将审核通过结果发送至所述管理器;
26、所述管理器还用于向所述申请方与所述数据提供方下发交换任务,以便所述申请方与所述数据提供方进行数据交换。
27、在一些实施例中,所述装置应用于分布式系统,所述分布式系统由管理器和多个数据连接器组成,包括:
28、申请模块,用于所述申请方向所述管理器发送数据交换申请,所述申请方为发起交换的数据连接器;
29、转发模块,用于所述管理器向数据提供方转发所述数据交换申请,所述数据提供方为需要提供数据交换的数据连接器;
30、审核模块,用于所述数据提供方响应于审核通过所述数据交换申请,将审核通过结果发送至所述管理器;
31、任务下发模块,用于所述管理器向所述申请方与所述数据提供方下发交换任务,以便所述申请方与所述数据提供方进行数据交换。
32、在一些实施例中,所述装置,包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在运行所述程序指令时,执行所述的用于分布式数据交换的方法。
33、在一些实施例中,所述存储介质,存储有程序指令,所述程序指令在运行时,执行所述的用于分布式数据交换的方法。
34、本公开实施例提供的用于分布式数据交换的方法、系统、装置和介质,可以实现以下技术效果:通过管理器进行任务调度,数据存储在数据连接器中即可通过非汇聚的方式进行安全交换,数据使用方仅获得结果,无法获取参与方各自的数据。
35、以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。
本文档来自技高网...【技术保护点】
1.一种用于分布式数据交换的方法,其特征在于,应用于分布式系统,所述分布式系统由管理器和多个数据连接器组成,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述数据交换申请包括所述申请方需要的数据及其使用策略和数据应用;以及
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述多个数据连接器包括管理员数据连接器和普通数据连接器,所述普通数据连接器需要在所述管理员数据连接器授权之后才可接入所述分布式系统。
6.根据权利要求1所述的方法,其特征在于,所述数据提供方包括多个数据连接器;以及
7.一种用于分布式数据交换的系统,其特征在于,包括管理器和多个数据连接器,所述多个数据连接器包括申请方和数据提供方,所述申请方为发起交换的数据连接器,所述数据提供方为需要提供数据交换的数据连接器;
8.一种用于分布式数据交换的装置,其特征在于,应用于分布式系统,所述分布式系统由管理器和多个数据连
9.一种用于分布式数据交换的装置,包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在运行所述程序指令时,执行如权利要求1至6任一项所述的用于分布式数据交换的方法。
10.一种存储介质,存储有程序指令,其特征在于,所述程序指令在运行时,执行如权利要求1至6任一项所述的用于分布式数据交换的方法。
...【技术特征摘要】
1.一种用于分布式数据交换的方法,其特征在于,应用于分布式系统,所述分布式系统由管理器和多个数据连接器组成,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述数据交换申请包括所述申请方需要的数据及其使用策略和数据应用;以及
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述多个数据连接器包括管理员数据连接器和普通数据连接器,所述普通数据连接器需要在所述管理员数据连接器授权之后才可接入所述分布式系统。
6.根据权利要求1所述的方法,其特征在于,所述数据提供方包括多个数据连接器;以及<...
【专利技术属性】
技术研发人员:孙宗臣,罗清彩,王洋,李锐,
申请(专利权)人:山东浪潮科学研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。