[发明专利]数据处理方法、系统、装置、电子设备及可读存储介质在审
| 申请号: | 201911108626.3 | 申请日: | 2019-11-13 |
| 公开(公告)号: | CN112631767A | 公开(公告)日: | 2021-04-09 |
| 发明(设计)人: | 西方;姚帅 | 申请(专利权)人: | 华控清交信息科技(北京)有限公司 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F21/60;G06F21/62 |
| 代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
| 地址: | 100084 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据处理 方法 系统 装置 电子设备 可读 存储 介质 | ||
本申请实施例提供一种数据处理方法、系统、装置、电子设备及可读存储介质,旨在提高基于多方安全计算协议处理数据的处理效率。所述数据处理方法,应用于数据库引擎,所述方法包括:接收针对待处理数据的计算任务;根据预设拆分规则确定所述待处理数据包括的每个数据分段在所述待处理数据中的位置信息;根据所述计算任务和所述位置信息,生成第一配置文件;将所述第一配置文件发送给服务端,以通过所述服务端针对多个数据分段并行执行所述计算任务,获得所述待处理数据的汇总结果。
本公开要求在2019年10月09日提交至中华人民共和国知识产权局、申请号为2019109550300、发明名称为“数据处理方法、系统、装置、电子设备及可读存储介质”的中国专利申请的优先权,其全部内容通过引用结合在本公开中。
技术领域
本申请实施例涉及数据处理技术领域,尤其涉及一种数据处理方法、系统、装置、电子设备及可读存储介质。
背景技术
随着数据处理技术和互联网大数据业务的发展,以及用户生活方式和企业经营方式的逐渐变化,用户/企业的习惯、状态、信息等逐渐数据化。其中的部分数据属于用户/企业的私有数据,例如个人身份信息、个人消费信息、个人考试成绩、银行信用等级、客户统计信息等等。一方面,用户/企业通常不希望其他用户或其他企业能随意获得这些私有数据。另一方面,在某些情况下,用户/企业又希望利用其他用户或其他企业的私有数据进行数据处理。
为了在不泄露私有数据的前提下,安全地实现数据处理,相关技术中通常基于多方安全计算协议执行私有数据与私有数据之间的计算,或者执行私有数据与公共数据之间的计算。这期间,私有数据持有方的私有数据不会被泄露给参与数据处理的其他方。在数据处理完成后,仅最终结果会被发送给参与数据处理的各方,因此能达到保护私有数据安全的目的。
然而上述数据处理方式的处理效率较低,在计算量较大的情况下,通常需要消耗很长的计算时间。
发明内容
本申请实施例提供一种数据处理方法、系统、装置、电子设备及可读存储介质,旨在提高基于多方安全计算协议处理数据的处理效率。
本申请实施例第一方面提供了一种数据处理方法,应用于数据库引擎,所述方法包括:
接收针对待处理数据的计算任务;
根据预设拆分规则,确定所述待处理数据包括的每个数据分段在所述待处理数据中的位置信息;
根据所述计算任务和所述位置信息,生成第一配置文件;
将所述第一配置文件发送给服务端,以通过所述服务端针对多个数据分段并行执行所述计算任务,获得所述待处理数据的汇总结果,包括:将各数据分段转换为密文形式的密文分片,然后根据所述计算任务,针对密文分片进行基于多方安全计算协议的计算,获得中间结果,再对所述中间结果进行基于多方安全计算协议的汇总,获得针对所述待处理数据的汇总结果。
可选地,所述根据所述计算任务和所述位置信息,生成第一配置文件,包括:
针对每个数据分段,根据所述计算任务和该数据分段的所述位置信息,生成针对该数据分段的第一配置文件;
所述将所述第一配置文件发送给服务端,包括:
将多个第一配置文件发送给服务端。
可选地,所述服务端包括数据节点和多个计算节点,所述第一配置文件中包括:
提供所述数据分段的目标数据节点的信息;以及
针对所述数据分段,参与执行所述计算任务的第一计算节点信息。
可选地,针对所述数据分段,所述参与执行所述计算任务的第一计算节点的数量为至少2个。
可选地,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华控清交信息科技(北京)有限公司,未经华控清交信息科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911108626.3/2.html,转载请声明来源钻瓜专利网。





