【技术实现步骤摘要】
一种信息检索方法、装置及设备
[0001]本专利技术涉及数据检索
,具体涉及一种信息检索方法、装置及设备。
技术介绍
[0002]为了解决云端外包数据的隐私保护问题,数据加密往往成为常用的一种解决方案,但由于加密后的数据无法被直接应用和检索,导致数据使用者只能通过将密文数据下载后再进行解密的方法获取外包数据。显然,该解决方案仅适用于小规模数据外包应用场景;然而,当存在较大规模数据外包或较为频繁的数据访问时,将消耗大量的数据带宽资源和加解密计算资源,这也使得该方案在实际应用中具有较大的局限性。当前,如何在外包云环境中实现具备隐私能力的密文检索机制仍然是一项具有挑战性的研究课题。
[0003]现有的技术方案绝大部分是仅针对公有云环境展开研究工作,并不适用于混合云环境;同时,现有方案对于如何进行可并行化密文搜索的研究也较少提及;此外,现有方案对于多数据拥有者的模型研究也较少。
[0004]现有的密文检索方案至少存在如下问题:
[0005](1)针对现行的多数据拥有者的应用场景在隐私安全方面无法做到保障 ...
【技术保护点】
【技术特征摘要】
1.一种信息检索方法,其特征在于,所述方法包括:接收数据拥有者发送的文档过滤向量集以及数据使用者发送的检索过滤向量,所述文档过滤向量集包括至少一个文档过滤向量,所述文档过滤向量是根据明文文档的文档向量进行降维处理得到的;所述检索过滤向量根据所述数据使用者输入的检索关键词的检索向量进行降维处理得到的;根据所述文档过滤向量和所述检索过滤向量,得到目标检索结果,并发送至所述数据使用者。2.根据权利要求1所述的信息检索方法,其特征在于,根据所述文档过滤向量和所述检索过滤向量,得到目标检索结果,并发送至所述数据使用者,包括:通过私有云服务器根据所述文档过滤向量和所述检索过滤向量,得到检索候选文档集;将所述检索候选文档集发送至公有云服务器,由所述公有云服务器根据所述检索候选文档集以及接收到的检索陷门,得到检索结果,并发送至所述数据使用者;所述检索陷门是根据所述数据使用者输入的检索关键词的检索向量进行加密处理得到的。3.根据权利要求2所述的信息检索方法,其特征在于,通过私有云服务器根据所述文档过滤向量和所述检索过滤向量,得到检索候选文档,包括:通过私有云服务器对所述文档过滤向量中每个文档过滤向量与所述检索过滤向量进行内积运算,得到运算结果;根据所述运算结果,确定检索候选文档集。4.根据权利要求2所述的信息检索方法,其特征在于,根据所述检索候选文档集以及接收到的检索陷门,得到检索结果,包括:从所述检索候选文档集中,根据所述检索陷门,确定与所述检索关键词相关度得分最高的K个文档,作为所述检索结果,K为正整数。5.根据权利要求4所述的信息检索方法,其特征在于,所述K个文档是所述公有云服务器接收所述数据拥有者发送的多个加密文档中的加...
【专利技术属性】
技术研发人员:季琰,涂敬伟,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。