(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210625553.0 (22)申请日 2022.06.02 (71)申请人 润联软件系统 (深圳) 有限公司 地址 518000 广东省深圳市福田区梅林街 道梅都社区中康路136号深圳新一代 产业园2栋801 (72)发明人 钟焰涛  (74)专利代理 机构 深圳市世联合知识产权代理 有限公司 4 4385 专利代理师 姜妍 (51)Int.Cl. G06F 16/14(2019.01) G06F 21/60(2013.01) G06F 21/62(2013.01) (54)发明名称 基于保护隐私的数据检索方法、 装置、 计算 机设备及 介质 (57)摘要 本申请实施例属于数据安全和隐私保护技 术领域, 涉及一种基于保护隐私的数据检索方 法, 包括对待上传的文件列表中每个文件提取特 征向量; 获取与哈希表预设数量对应的哈希函 数, 使用每个哈希函数计算每个特征向量的哈希 值; 根据哈希值配置哈希表; 将每个文件进行加 密, 得到加密文件列表; 将加密文件列表和哈希 表上传至服务端; 获取目标文件的检索向量, 使 用哈希函数计算检索向量, 得到检索哈希向量; 将检索哈希向量发送至服务端。 本申请还提供一 种基于保护隐私的数据检索装置、 计算机设备及 介质。 本申请实现数据文件加密上传、 特征值不 暴露、 检索过程加密, 达到保护数据文件安全、 用 户隐私的效果。 权利要求书2页 说明书11页 附图5页 CN 115017107 A 2022.09.06 CN 115017107 A 1.一种基于保护隐私的数据检索方法, 应用于客户端, 其特 征在于, 包括下述 步骤: 确定待上传的文件列表, 对所述文件列表中每 个文件提取 特征向量; 获取与哈希表预设数量对应的哈希函数, 使用每个所述哈希函数计算每个所述特征向 量的哈希值; 根据所述哈希值配置所述哈希 表; 将每个所述文件进行加密, 得到加密文件列表; 将所述加密文件列表和所述哈希 表上传至服 务端; 获取目标检索向量, 使用所述哈希函数计算所述目标检索向量, 得到检索哈希向量; 将所述检索哈希向量发送至所述服务端, 接收所述服务端基于所述检索哈希向量进行 检索得到的检索结果。 2.根据权利要求1所述的基于保护隐私的数据检索方法, 其特征在于, 所述对所述文件 列表中每 个文件提取 特征向量的步骤 包括: 根据所述特征向量的预设维度, 从每个所述文件提取与所述预设维度对应的文本特 征; 根据预配置编码文件, 将每个所述文本特征进行形式化处理, 得到每个所述文件的特 征向量。 3.根据权利要求1所述的基于保护隐私的数据检索方法, 其特征在于, 所述使用每个所 述哈希函数计算每 个所述特 征向量的哈希值的步骤 包括: 确定所述哈希函数的输出域、 第一可变参数和第二可变参数; 根据特征向量、 所述第一可变参数及所述第二可变参数, 计算得到向量 值; 对所述向量 值和所述输出域进行 取模运算, 得到所述哈希值。 4.根据权利要求1所述的基于保护隐私的数据检索方法, 其特征在于, 所述根据 所述哈 希值配置所述哈希 表的步骤 包括: 将所有所述哈希 表的所有表块的每 个比特值设置为初始值; 根据所述哈希值确定目标表块, 根据所述特 征向量确定所述目标表块的目标比特; 将所述目标比特的比特值更改为目标值; 对所述目标比特左右两边的比特进行或操作, 得到配置 完成的哈希 表。 5.一种基于保护隐私的数据检索方法, 应用于服 务端, 其特 征在于, 包括下述 步骤: 将接收到客户端发送的加密文件列表和哈希 表进行存 储; 接收所述客户 端发送的检索哈希向量, 根据所述检索哈希向量对所述哈希表进行检 索, 得到检索结果。 6.根据权利要求5所述的基于保护隐私的数据检索方法, 其特征在于, 所述根据 所述检 索哈希向量对所述哈希 表进行检索, 得到检索结果的步骤 包括: 根据所述检索哈希向量确定所述哈希 表对应的表块, 提取 所有所述表块; 将所有所述表块进行 逐位与操作, 得到比特 结果; 根据所述比特 结果得到对应的目标文件, 将所述目标文件作为检索结果。 7.一种基于保护隐私的数据检索装置, 应用于客户端, 其特 征在于, 包括: 提取模块, 用于确定待上传的文件列表, 对所述文件列表中每 个文件提取 特征向量; 计算模块, 用于获取与哈希表预设数量对应的哈希函数, 使用每个所述哈希函数计算权 利 要 求 书 1/2 页 2 CN 115017107 A 2每个所述特 征向量的哈希值; 配置模块, 用于根据所述哈希值配置所述哈希 表; 加密模块, 用于将每 个所述文件进行加密, 得到加密文件列表; 上传模块, 用于将所述加密文件列表和所述哈希 表上传至服 务端; 所述计算模块, 还用于获取目标文件的检索 向量, 使用所述哈希函数计算所述检索 向 量, 得到检索哈希向量; 发送模块, 用于将所述检索哈希向量发送至所述服务端, 接收所述服务端基于所述检 索哈希向量进行检索得到的检索结果。 8.一种基于保护隐私的数据检索装置, 应用于服 务端, 其特 征在于, 包括: 接收模块, 用于将接收到客户端发送的加密文件列表和哈希 表进行储 存; 检索模块, 用于接收所述客户端发送的检索哈希向量, 根据所述检索哈希向量对所述 哈希表进行检索, 得到检索结果。 9.一种计算机设备, 包括客户端以及与所述客户端连接的服务端, 所述客户端包括第 一存储器和第一处理器, 所述第一存储器中存储有计算机可读指令, 所述第一处理器执行 所述计算机可读指令时实现如权利要求1至4中任一项所述的基于保护隐私的数据检索方 法的步骤; 所述服务端包括第二存储器和第二处理器, 所述第二存储器中存储有计算机可 读指令, 所述第二处理器执行所述计算机可读指 令时实现如权利要求5至6中任一项 所述的 基于保护隐私的数据检索方法的步骤。 10.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质上存储有计算机 可读指令, 所述计算机可读指 令被处理器执行时实现如权利要求 1至6中任一项 所述的基于 保护隐私的数据检索方法的步骤。权 利 要 求 书 2/2 页 3 CN 115017107 A 3

.PDF文档 专利 基于保护隐私的数据检索方法、装置、计算机设备及介质

安全报告 > 其他 > 文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于保护隐私的数据检索方法、装置、计算机设备及介质 第 1 页 专利 基于保护隐私的数据检索方法、装置、计算机设备及介质 第 2 页 专利 基于保护隐私的数据检索方法、装置、计算机设备及介质 第 3 页
下载文档到电脑,方便使用
本文档由 思考人生2024-02-07 20:38:52上传分享
给文档打分
您好可以输入 255 个字符
网站域名是多少( 答案:github5.com )
评论列表
  • 暂时还没有评论,期待您的金玉良言
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。