[发明专利]一种数据处理方法、装置、系统、设备及介质在审
申请号: | 202010710180.8 | 申请日: | 2020-07-22 |
公开(公告)号: | CN113553602A | 公开(公告)日: | 2021-10-26 |
发明(设计)人: | 彭琨 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 常忠良 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 系统 设备 介质 | ||
本申请提供了一种数据处理方法,包括:数据提供装置获取第一隐私数据和第二隐私数据,用加密算法对第一隐私数据加密以获取第一隐私数据的密文,将第一隐私数据的密文和第二隐私数据发送至数据处理装置,数据处理装置将第一隐私数据的密文和第二隐私数据输入密文计算函数,得到数据处理结果的密文,数据处理装置将数据处理结果的密文发送至数据提供装置,数据提供装置根据数据处理结果的密文获得数据处理结果。一方面,第一隐私数据以密文形式参与计算,保障了安全性,另一方面,第二隐私数据以明文形式参与计算,减少了密文计算函数的密文输入,提高了计算效率,进而提升了服务的性能。
本申请要求于2020年04月26日提交中国国家知识产权局、申请号为202010338323.7、申请名称为“安全计算方法以及相关设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及计算机技术领域,尤其涉及一种数据处理方法、装置、系统、设备以及计算机可读存储介质。
背景技术
随着信息技术的发展,向用户提供各种服务的服务提供商积累了大量的数据。服务提供商可以基于这些数据优化其提供的服务,但隐私安全问题也随之产生。为了保障用户隐私,业界提出了一种安全计算(secure computation)策略。所谓安全计算是指用户将私密输入加密后提交计算节点,计算节点对密文进行计算,在计算过程中所有运算数据保持密文状态。如此,服务提供商无法获取原始的计算数据,避免了隐私泄露。
然而,安全计算需要依赖特殊的加密算法和密文计算协议,耗费高并且效率低下。如此,导致服务的响应速度变慢,服务性能恶化。
发明内容
本申请提供了一种数据处理方法,解决了相关技术中耗费高、效率低下,导致服务的响应速度变慢、服务性能恶化的问题。本申请还提供了上述方法对应的装置、系统、设备、计算机可读存储介质以及计算机程序产品。
第一方面,本申请提供了一种数据处理方法。该方法应用于使用密文计算函数为用户提供安全计算的数据处理系统。所述数据处理系统包括数据提供装置和数据处理装置。
具体地,数据提供装置获取第一隐私数据和第二隐私数据,用加密算法对第一隐私数据加密以获取所述第一隐私数据的密文,然后将第一隐私数据的密文和所述第二隐私数据发送至所述数据处理装置。对应地,数据处理装置将第一隐私数据的密文和第二隐私数据输入密文计算函数,得到数据处理结果的密文。其中,密文计算函数与上述加密算法对应。数据处理装置将数据处理结果的密文发送至数据提供装置,数据提供装置对数据处理结果的密文进行解密,获得数据处理结果。
该方法中第一隐私数据以密文形式参与计算,第二隐私数据以明文形式参与计算,如此可以减少安全计算过程中密文输入量,降低计算复杂度,提高计算效率,能够满足业务需求。由此可以提升服务的响应速度,提升服务性能。
在一些可能的实现方式中,数据处理装置可以构建密文计算函数,从而满足不同业务场景对安全计算的需求。具体地,数据提供装置获取数据处理需求,向数据处理装置发送该数据处理需求,然后数据处理装置根据所述数据处理需求构建所述密文计算函数。
其中,数据处理需求中携带有需求描述。其中,需求描述至少描述了需要处理的数据(本申请实施例称之为输入数据)和希望获得的数据(本申请实施例称之为输出数据)。基于此,需求描述包括输入数据的标识和输出数据的标识。输入/输出数据的标识可以是输入/输出数据的名称或者标识符。
数据处理装置可以根据需求描述中的输入数据和输出数据,利用数据之间的关联关系构建明文计算函数,然后根据该明文计算函数以及输入数据的形态(包括明文和密文两种形态)构建相对应的密文计算函数。该密文计算函数的输入包括明文输入项和密文输入项。
由于数据处理装置可以根据数据处理需求构建相应的密文计算函数,而不是提供固定的密文计算函数,一方面实现了安全计算,另一方面实现了个性化的数据处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010710180.8/2.html,转载请声明来源钻瓜专利网。