[发明专利]数据加密查询方法及装置在审
申请号: | 201910968294.X | 申请日: | 2019-10-12 |
公开(公告)号: | CN110765238A | 公开(公告)日: | 2020-02-07 |
发明(设计)人: | 杜龙军 | 申请(专利权)人: | 北京字节跳动网络技术有限公司 |
主分类号: | G06F16/33 | 分类号: | G06F16/33;G06F16/338;G06F21/60;G06F21/62 |
代理公司: | 11201 北京清亦华知识产权代理事务所(普通合伙) | 代理人: | 王艳斌 |
地址: | 100041 北京市石景山区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 字段 查询参数 范围查询 范围查找 加密参数 加密数据 目标数据 加密 待加密数据 加密方式 数据加密 查询 映射 预设 搜索 指令 | ||
本公开提出一种数据加密查询方法及装置,其中,方法包括:获取待加密数据,根据预设的线性加密参数对待加密数据进行加密,生成加密后的目标数据;接收范围查询指令,获取第一字段值和第二字段值,其中,第一字段值和第二字段值用于确定查询范围;根据线性加密参数对第一字段值和第二字段值进行计算,获取映射后的查询参数,根据查询参数与目标数据确定范围查询结果。由此,能够基于加密数据实现范围查找,解决了相关技术中可搜索加密方式无法很好的支持范围查找的问题。
技术领域
本公开涉及数据处理技术领域,尤其涉及一种数据加密查询方法及装置。
背景技术
随着云计算的发展,越来越多的用户选择将本地的数据迁移到云端服务器中。为了保证数据安全和用户隐私,数据通常以密文形式存储在云端服务器中,然而用户会遇到如何在密文上进行搜索的难题。针对上述应用场景,可搜索加密(SE,searchableencryption)技术应运而生。
相关技术中的可搜索加密包括对称可搜索加密(SSE,symmetric searchableencryption)和非对称可搜索加密(ASE,asymmetric searchable encryption)两种类型,用于解决不同的需求问题,然而,上述方案无法很好的支持范围查找的场景,目前需要一种针对加密数据实现范围查找的解决方案。
发明内容
本公开提供一种数据加密查询方法及装置,能够解决相关技术中可搜索加密方式无法很好的支持范围查找的问题。
为此,本公开的第一个目的在于提出一种数据加密查询方法,能够基于加密数据实现范围查找。
本公开的第二个目的在于提出一种数据加密查询装置。
本公开的第三个目的在于提出一种电子设备。
本公开的第四个目的在于提出一种计算机可读存储介质。
本公开第一方面实施例提出了一种数据加密查询方法,包括:
获取待加密数据,根据预设的线性加密参数对所述待加密数据进行加密,生成加密后的目标数据;
接收范围查询指令,获取第一字段值和第二字段值,其中,所述第一字段值和所述第二字段值用于确定查询范围;
根据所述线性加密参数对所述第一字段值和所述第二字段值进行计算,获取映射后的查询参数,根据所述查询参数与所述目标数据确定范围查询结果。
本公开实施例的数据加密查询方法,通过获取待加密数据,根据预设的线性加密参数对待加密数据进行加密,生成加密后的目标数据。进而,接收范围查询指令,获取第一字段值和第二字段值,其中,第一字段值和第二字段值用于确定查询范围。进一步,根据线性加密参数对第一字段值和第二字段值进行计算,获取映射后的查询参数,根据查询参数与目标数据确定范围查询结果。由此,能够基于加密数据实现范围查询,解决了相关技术中可搜索加密方式无法很好的支持范围查询的问题,扩展了产品功能。
另外,根据本公开上述实施例的数据加密查询方法还可以具有如下附加技术特征:
可选地,所述待加密数据的类型为整数,所述根据预设的线性加密参数对所述待加密数据进行加密,生成加密后的目标数据包括:通过如下公式确定加密后的目标数据:f(x)=ax+b,其中,x为所述待加密数据,a和b为所述线性加密参数,f(x)为所述目标数据。
可选地,所述待加密数据的类型为浮点数,所述根据预设的线性加密参数对所述待加密数据进行加密,生成加密后的目标数据包括:根据预设的转换因子将所述待加密数据转换为整数;根据所述线性加密参数对转换后的数据进行加密,生成加密后的目标数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字节跳动网络技术有限公司,未经北京字节跳动网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910968294.X/2.html,转载请声明来源钻瓜专利网。