[发明专利]匿踪查询方法和存储介质有效
申请号: | 202211353624.2 | 申请日: | 2022-11-01 |
公开(公告)号: | CN115408451B | 公开(公告)日: | 2023-01-17 |
发明(设计)人: | 张宇 | 申请(专利权)人: | 北京信安世纪科技股份有限公司 |
主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F16/903;G06F21/62 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 孙明子;刘戈 |
地址: | 100096 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 查询 方法 存储 介质 | ||
1.一种匿踪查询方法,其特征在于,应用于客户端,所述客户端与多个服务端通信连接,所述方法包括:
获取待查询的模糊关键词,所述模糊关键词中包括未知字符;
通过与多个服务端进行匿踪查询,以确定所述模糊关键词所对应的匹配关键词集,所述匹配关键词集中包括与所述模糊关键词相对应的至少一个匹配关键词,所述匹配关键词中包括与未知字符相对应的匹配字符;
基于所述匹配关键词,确定第一秘密函数;
基于所述第一秘密函数,确定与多个服务端各自对应的第一秘密子函数,并将所述第一秘密子函数分别发送至各自对应的服务端,以使得所述多个服务端分别基于所述第一秘密子函数对目标数据库中的各个数据进行加密处理,得到加密后的第一数据,所述目标数据库中包括预设关键词以及与预设关键词相对应的查询内容;
接收所述多个服务端各自发送的第一数据;
基于所述第一数据和所述第一秘密函数,确定与模糊关键词相对应的目标查询内容。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
识别所述第一秘密函数的预设函数变量是否为所述匹配关键词;
若所述预设函数变量为所述匹配关键词,则所述预设函数变量所对应的秘密函数值为1;
若所述预设函数变量不为所述匹配关键词,则所述预设函数变量所对应的秘密函数值为0。
3.根据权利要求2所述的方法,其特征在于,在同一预设函数变量下,所述第一秘密函数所对应的函数值与所述多个第一秘密子函数各自所对应的函数值累加处理后的结果相同。
4.根据权利要求1所述的方法,其特征在于,所述通过多个服务端进行匿踪查询,以确定所述模糊关键词所对应的匹配关键词集,包括:
基于所述模糊关键词,确定第二秘密函数;
基于所述第二秘密函数,确定与多个服务端各自对应的第二秘密子函数,并将所述第二秘密子函数分别发送至各自对应的服务端,以使得所述多个服务端分别基于所述第二秘密子函数对辅助数据库中的各个数据进行加密处理,得到加密后的第二数据,所述辅助数据库中包括模糊关键词以及与模糊关键词相对应的匹配关键词集;
接收所述多个服务端各自发送的第二数据;
基于所述第二数据和所述第二秘密函数,确定所述模糊关键词所对应的匹配关键词集。
5.根据权利要求4所述的方法,其特征在于,所述基于所述第二数据和所述第二秘密函数,确定所述模糊关键词所对应的匹配关键词集,包括:
对所有的第二数据进行累加处理,获得第一累加结果;
基于所述第二秘密函数,确定所述辅助数据库中的各个模糊关键词所对应的秘密函数值;
根据所述各个模糊关键词所对应的秘密函数值,对所述第一累加结果进行处理,获到匹
配关键词集。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
识别所述第二秘密函数的预设函数变量是否为所述待查询的模糊关键词;
若所述预设函数变量为所述待查询的模糊关键词,则所述预设函数变量所对应的秘密函数值为1;
若所述预设函数变量不为所述待查询的模糊关键词,则所述预设函数变量所对应的秘密函数值为0。
7.根据权利要求6所述的方法,其特征在于,在同一预设函数变量下,所述第二秘密函数所对应的函数值与所述多个第二秘密子函数各自所对应的函数值累加处理后的结果相同。
8.根据权利要求1所述的方法,其特征在于,所述基于所述第一数据和所述第一秘密函数,确定与模糊关键词相对应的目标查询信息,包括:
对所有的第一数据进行累加处理,获得第二累加结果;
基于所述第一秘密函数,确定所述目标数据库中的各个预设关键词所对应的秘密函数值;
根据所述各个预设关键词所对应的秘密函数值,对所述第二累加结果进行处理,获到目标查询内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京信安世纪科技股份有限公司,未经北京信安世纪科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211353624.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电子级负胶显影液配置搅拌设备
- 下一篇:一种基于流量的区块链动态伸缩方法