[发明专利]基于同态加密的数据处理方法和装置在审
| 申请号: | 201910046844.2 | 申请日: | 2019-01-18 | 
| 公开(公告)号: | CN111464282A | 公开(公告)日: | 2020-07-28 | 
| 发明(设计)人: | 冯智;张宇 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 | 
| 主分类号: | H04L9/00 | 分类号: | H04L9/00 | 
| 代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 宋合成 | 
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 基于 同态 加密 数据处理 方法 装置 | ||
本申请提出一种基于同态加密的数据处理方法和装置,其中,方法包括:从客户端获取数据的处理请求;其中,处理请求用于请求对存储的数据项执行数据处理操作;根据执行数据处理操作所需的运算,对运算对应的数据项的密文执行数据处理操作,得到加密结果;其中,密文,是客户端采用数据处理操作对应的同态加密算法,对数据项进行加密得到;生成并发送携带加密结果的处理响应。该方法能够实现在服务器侧提供加密数据的查询和分析等处理功能,并且,由于密文为客户端加密处理后得到的,服务器无法查看用户的隐私数据,可以避免用户的隐私数据被泄露。
技术领域
本申请涉及信息处理技术领域,尤其涉及一种基于同态加密的数据处理方法和装置。
背景技术
目前,企业可以收集大量数据,并利用服务器资源对上述数据进行分析,但是,对于一些敏感数据,若未对其进行加密处理,当服务器出现安全漏洞时,则可能导致企业的敏感数据泄漏,并且,服务器可以获取用户的隐私数据,当用户的隐私数据加密存储在服务器后,服务器无法实现提供对加密的隐私数据的分析和查询功能。
现有技术中,为避免上述隐私数据或者敏感数据被泄露,服务器可以主动对上传的数据进行加密处理,并且,加密密钥由服务器进行管理,在数据处理时,大数据分析工具可以对数据进行解密并计算,之后再进行加密处理。
然而,这种由服务器管理加密密钥的方式,虽然在服务器被攻击时,可以降低用户的隐私数据被泄露的风险,但是,服务器仍可以看到用户的相关数据,从而无法保证用户的隐私数据不被泄露。
发明内容
本申请提出一种基于同态加密的数据处理方法和装置,以实现在服务器侧提供加密数据的查询和处理功能,解决了大数据场景下如何实现对加密数据进行计算的难题,可以提升用户对服务器的信赖度。并且,由于密文为客户端加密处理后得到的,服务器无法查看用户的隐私数据,可以避免用户的隐私数据被泄露。此外,由于密文为加密的,即使服务器被攻破,也无法泄露用户的隐私数据,可以进一步保证服务器中存储的数据的安全性,用于解决现有技术中服务器无法保证用户的隐私数据不被泄露的技术问题。
本申请第一方面实施例提出了一种基于同态加密的数据处理方法,包括:
从客户端获取数据的处理请求;其中,所述处理请求用于请求对存储的数据项执行数据处理操作;
根据执行所述数据处理操作所需的运算,对所述运算对应的所述数据项的密文执行所述数据处理操作,得到加密结果;其中,所述密文,是所述客户端采用所述数据处理操作对应的同态加密算法,对所述数据项进行加密得到;
生成并发送携带所述加密结果的处理响应。
本申请实施例的基于同态加密的数据处理方法,通过从客户端获取数据的处理请求,其中,处理请求用于请求对存储的数据项执行数据处理操作,之后,根据执行数据处理操作所需的运算,对运算对应的数据项的密文执行数据处理操作,得到加密结果,其中,密文是客户端采用数据处理操作对应的同态加密算法对数据项进行加密得到,最后,生成并发送携带加密结果的处理响应。由此,可以实现在服务器侧提供加密数据的查询和分析等处理功能,解决了大数据场景下如何实现对加密数据进行计算的难题,可以提升用户对服务器的信赖度。并且,由于密文为客户端加密处理后得到的,服务器无法查看用户的隐私数据,可以避免用户的隐私数据被泄露。此外,由于密文为加密的,即使服务器被攻破,也无法泄露用户的隐私数据,可以进一步保证服务器中存储的数据的安全性。
本申请第二方面实施例提出了一种基于同态加密的数据处理装置,包括:
获取模块,用于从客户端获取数据的处理请求;其中,所述处理请求用于请求对存储的数据项项执行数据处理操作;
处理模块,用于根据执行所述数据处理操作所需的运算,对所述运算对应的所述数据项的密文执行所述数据处理操作,得到加密结果;其中,所述密文,是所述客户端采用所述数据处理操作对应的同态加密算法,对所述数据项进行加密得到;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910046844.2/2.html,转载请声明来源钻瓜专利网。





