【技术实现步骤摘要】
数据处理方法、装置、设备以及介质
[0001]本申请涉及计算机
,尤其涉及一种数据处理方法、装置、设备以及介质。
技术介绍
[0002]在数据查询场景中,当数据请求方想要查询对象A的相关信息时,可以将对象A扩展为多个对象(例如,对象A、对象B、对象C等),进而可以生成与多个对象相关联的查询请求,并将该查询请求发送至数据提供方;数据提供方在接收到该查询请求后,可以向数据请求方返回多个对象的相关信息,数据请求方可以从返回的相关信息中筛选出对象A的相关信息,以此来确保数据请求方的数据安全性。
[0003]可见,数据提供方向数据请求方返回的数据远大于数据请求方实际需要的数据,通过上述查询方式,数据请求方可以通过频繁地向数据提供方发送伪造查询请求以获取数据提供方的大量数据,增加了数据提供方的数据泄露的风险,导致数据提供方的安全性过低。
技术实现思路
[0004]本申请实施例提供一种数据处理方法、装置、设备以及介质,不仅可以提升客户端的数据安全性,还可以提升服务设备的数据安全性。
[0005]本申请实施例一方面提供了一种数据处理方法,包括:
[0006]接收客户端发送的数据查询请求,根据数据查询请求所携带的扩展标识集合,获取与扩展标识集合中的对象标识相关联的第一查询结果;扩展标识集合是由客户端中的第一数据隐匿组件对目标对象的对象标识进行扩充处理后所得到的;
[0007]通过第二数据隐匿组件对第一查询结果进行数据变换处理,得到第二查询结果,将第二查询结果返回至客户端中的第一数据 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:接收客户端发送的数据查询请求,根据所述数据查询请求所携带的扩展标识集合,获取与所述扩展标识集合中的对象标识相关联的第一查询结果;所述扩展标识集合是由所述客户端中的第一数据隐匿组件对目标对象的对象标识进行扩充处理后所得到的;通过第二数据隐匿组件对所述第一查询结果进行数据变换处理,得到第二查询结果,将所述第二查询结果返回至所述客户端中的所述第一数据隐匿组件,以使所述第一数据隐匿组件根据所述第二查询结果确定与所述目标对象相关联的第一候选数据;接收由所述客户端中的所述第一数据隐匿组件返回的所述第一候选数据,根据所述第一候选数据和所述第一查询结果,确定所述目标对象对应的目标查询数据,通过所述第二数据隐匿组件将所述目标查询数据返回至所述客户端。2.根据权利要求1所述的方法,其特征在于,所述数据查询请求携带业务类型;所述根据所述数据查询请求所携带的扩展标识集合,获取与所述扩展标识集合中的对象标识相关联的第一查询结果,包括:根据所述数据查询请求所携带的扩展标识集合,筛选出与所述扩展标识集合中的对象标识相关联的候选查询结果;将所述候选查询结果中符合所述业务类型的查询结果,确定为所述扩展标识集合中的对象标识关联的第一查询结果。3.根据权利要求1所述的方法,其特征在于,所述第一查询结果包括N组查询结果;N为大于1的整数;所述通过第二数据隐匿组件对所述第一查询结果进行数据变换处理,得到第二查询结果,包括:通过第二数据隐匿组件生成随机因子,根据所述随机因子,在所述N组查询结果中确定待变换查询结果;获取所述待变换查询结果对应的属性特征,生成与所述待变换查询结果具有相同属性特征的Q个扩展结果,将所述扩展结果和所述第一查询结果组合为第二查询结果;Q为正整数。4.根据权利要求1所述的方法,其特征在于,所述扩展标识集合中包括N个对象标识,所述第一查询结果包括N组查询结果,一个对象标识对应一组查询结果;N为大于1的整数;所述通过第二数据隐匿组件对所述第一查询结果进行数据变换处理,得到第二查询结果,包括:通过第二数据隐匿组件获取所述N个对象标识与所述N组查询结果之间的第一对应关系列表,对所述第一对应关系列表中的所述N组查询结果的排列顺序进行调整,得到调整后的N组查询结果;根据所述第一对应关系列表中的所述N个对象标识的排列顺序,以及所述调整后的N组查询结果的排列顺序,生成第二对应关系列表,根据所述第二对应关系列表生成第二查询结果。5.根据权利要求1所述的方法,其特征在于,根据所述第一候选数据和所述第一查询结果,确定所述目标对象对应的目标查询数据,包括:获取所述第一数据隐匿组件对应的公钥,根据所述公钥对所述第一查询结果进行加密
处理,得到加密查询结果;根据同态加密函数对所述第一候选数据和所述加密查询结果进行加密处理,生成所述目标对象对应的目标查询数据。6.一种数据处理方法,其特征在于,包括:获取目标对象对应的对象标识,通过第一数据隐匿组件对所述目标对象的对象标识进行扩充处理,得到扩展标识集合;向服务设备发送携带所述扩展标识集合的数据查询请求,以使所述服务设备根据所述数据查询请求,获取与所述扩展标识集合中的对象标识相关联的第一查询结果;接收由所述服务设备中的第二数据隐匿组件返回的第二查询结果;所述第二查询结果是所述第二数据隐匿组件对所述第一查询结果进行数据变换处理所得到的;根据所述第二查询结果,确定与所述目标对象相关联的第一候选数据,将所述第一候选数据发送至所述服务设备中的所述第二数据隐匿组件,以使所述第二数据隐匿组件根据所述第一候选数据和所述第一查询结果,确定所述目标对象对应的目标查询数据;接收由所述服务设备中的所述第二数据隐匿组件返回的所述目标查询数据。7.根据权利要求6所述的方法,其特征在于,所述通过第一数据隐匿组件对所述目标对象的对象标识进行扩充处理,得到扩展标识集合,包括:通过第一数据隐匿组件将所述目标对象的对象标识转换为目标字符串,对所述目标字符串中的字符进行分组,得到L个字符组合;L为正整数...
【专利技术属性】
技术研发人员:林炳怀,王丽园,叶忠楷,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。