[发明专利]多方安全计算方法、装置、服务器及存储介质在审
申请号: | 202110272360.7 | 申请日: | 2021-03-12 |
公开(公告)号: | CN113065142A | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 白珅;西方 | 申请(专利权)人: | 华控清交信息科技(北京)有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F9/54 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 100084 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多方 安全 计算方法 装置 服务器 存储 介质 | ||
1.一种多方安全计算方法,其特征在于,应用于数据源接入组件,所述方法包括:
通过http接口实时接收并缓存来自流式数据源的计算任务的标识和所述计算任务的数据,包括:每一次接收到所述计算任务的标识和所述计算任务的预设处理数量的数据,将接收到的预设处理数量的数据发送给所述计算任务的数据队列;
在所述计算任务的数据队列中的计算任务的数据的数量大于或等于预设处理数量的情况下,从所述数据队列中取出预设处理数量的数据;
利用预设加密方式,分别对取出的预设处理数量的数据中的每一个数据进行加密,得到每一个经过加密后的数据;
将每一个经过加密后的数据发送至多方安全计算集群,以由多方安全计算集群基于每一个经过加密后的数据,得到与所述计算任务相关的计算结果。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
监听所述计算任务生成,从用于管理计算任务的设备获取所述计算任务的配置信息;
将所述计算任务的配置信息指示的加密方式确定为所述预设加密方式。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收多方安全计算集群返回的经过加密后的所述计算结果,对经过加密后的所述计算结果进行解密,得到所述计算结果,以及缓存所述计算结果。
4.根据权利要求1所述的方法,其特征在于,在通过http接口实时接收并缓存来自流式数据源的计算任务的标识和所述计算任务的数据之前,所述方法还包括:
创建所述流式数据源的配置文件;以及
将接收到的预设处理数量的数据发送给所述计算任务的数据队列包括:
确定接收到的数据的数量是否为所述流式数据源的配置文件中的预设处理数量、接收到的数据的类型是否为所述流式数据源的配置文件中的类型;
响应于确定接收到的数据的数量为所述流式数据源的配置文件中的预设处理数量、接收到的数据的类型为所述流式数据源的配置文件中的类型;
将接收到的预设处理数量的数据发送给所述计算任务的数据队列。
5.根据权利要求1所述的方法,其特征在于,所述预设加密方式为以下之一:秘密分享、同态加密、混淆电路、不经意传输。
6.一种多方安全计算装置,其特征在于,所述装置包括:
接收和处理单元,被配置为通过http接口实时接收并缓存来自流式数据源的计算任务的标识和所述计算任务的数据,包括:每一次接收到所述计算任务的标识和所述计算任务的预设处理数量的数据,将接收到的预设处理数量的数据发送给所述计算任务的数据队列;
数据获取单元,被配置为在所述计算任务的数据队列中的计算任务的数据的数量大于或等于预设处理数量的情况下,从所述数据队列中取出预设处理数量的数据;
数据加密单元,被配置为利用预设加密方式,分别对取出的预设处理数量的数据中的每一个数据进行加密,得到每一个经过加密后的数据;
数据发送单元,被配置为将每一个经过加密后的数据发送至多方安全计算集群,以由多方安全计算集群基于每一个经过加密后的数据,得到与所述计算任务相关的计算结果。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
获取单元,被配置为响应于监控到所述计算任务生成,从用于管理计算任务的设备获取所述计算任务的配置信息;将所述计算任务的配置信息指示的加密方式确定为所述预设加密方式。
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
计算结果缓存单元,被配置为接收多方安全计算集群返回的经过加密后的所述计算结果,对经过加密后的所述计算结果进行解密,得到所述计算结果,以及缓存所述计算结果。
9.一种服务器,其特征在于,所述服务器包括:
处理器;
用于存储所述处理器可执行指令的存储器;
其中,所述处理器被配置为执行所述指令,以实现如权利要求1至5中任一项所述的方法。
10.一种存储介质,当所述存储介质中的指令由服务器的处理器执行时,使得服务器能够执行如权利要求1至5中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华控清交信息科技(北京)有限公司,未经华控清交信息科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110272360.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种通信方法、装置和车辆
- 下一篇:电解液过滤系统和方法