全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111661924.2 (22)申请日 2021.12.3 0 (71)申请人 济南超级计算技术研究院 地址 250215 山东省济南市中国 (山 东) 自 由贸易试验区济南片区经十东路 28666号 (72)发明人 王希超 李晓峰 戚勇 王继志  (74)专利代理 机构 济南圣达知识产权代理有限 公司 372 21 专利代理师 张庆骞 (51)Int.Cl. G06F 16/332(2019.01) G06F 21/60(2013.01) (54)发明名称 一种基于同态加密的多关键词文件加密检 索方法及系统 (57)摘要 本发明属于计算机应用技术领域, 提供了一 种基于同态加密 的多关键词文件加密检索方法 及系统。 其中, 该方法包括数据拥有者根据原文 件生成若干文档向量, 将其转换为相应整数, 使 用同态加密算法对每个整数加密, 得到密文文档 向量并上传至云服务器; 数据拥有者生成自己的 密钥, 加密文件并上传至云服务器; 数据使用者 根据检索关键字生成检索向量, 使用同态加密算 法将检索向量转换为密文检索向量并发送至云 服务器; 云服务器逐一比对密文检索向量与密文 文档向量, 将相同向量的权重相乘且累加计算出 相关性分数, 找出拥有最大相关性分数的若干份 文件, 并将这些文 件返回给数据使用者。 权利要求书2页 说明书4页 附图1页 CN 114461768 A 2022.05.10 CN 114461768 A 1.一种基于同态加密的多关键词文件加密检索方法, 其特 征在于, 包括: 数据拥有者根据原文件生成若干文档向量, 将其转换为相应整数, 使用同态加密算法 对每个整数加密, 得到密文 文档向量并上传至云服 务器; 数据拥有者 生成自己的密钥, 加密文件并上传至云服 务器; 数据使用者根据检索 关键字生成检索向量, 使用同态加密算法将检索向量转换为密文 检索向量并发送至云服 务器; 云服务器逐一比对密文检索向量与密文文档向量, 将相同向量的权重相乘且累加计算 出相关性分数, 找出拥有最大相关性分数的若干份文件, 并将这些文件返回给 数据使用者。 2.如权利要求1所述的基于同态加密的多关键词 文件加密检索方法, 其特征在于, 数据 使用者根据自己的需要向数据拥有者申请下 载, 在数据拥有者同意之后下 载文件。 3.如权利要求1所述的基于同态加密的多关键词 文件加密检索方法, 其特征在于, 云服 务器使用top ‑k算法找出拥有最大相关性分数的前k份文件。 4.如权利要求1所述的基于同态加密的多关键词 文件加密检索方法, 其特征在于, 云服 务器将找出的文件按照相关性分数用大到小的顺序返回给 数据使用者。 5.如权利要求1所述的基于同态加密的多关键词 文件加密检索方法, 其特征在于, 数据 拥有者对每 个整数加密的过程 为: 首先将每个文档向量通过UTF ‑16编码映射成一个唯一的整数, 并转换为十进制, 然后 乘以权重; 其中, 每 个文档向量的权 重值与其所在位置有关; 随后将所有 文档向量的对应值相加作为文档向量对应的值。 6.一种基于同态加密的多关键词文件加密检索系统, 其特 征在于, 包括: 数据拥有者, 其用于: 根据原文件生成文档向量, 将其转换为相应整数, 使用同态加密算法对每个整数加密, 得到密文 文档向量并上传至云服 务器; 生成自己的密钥, 加密文件并上传至云服 务器; 数据使用者, 其用于: 根据检索关键字生成检索向量, 使用同态加密算法将检索向量转 换为密文检索向量并发送至云服 务器; 云服务器, 其用于: 逐一比对密文检索向量与密文文档向量, 将相同向量的权重相乘且 累加计算出相关性分数, 找出拥有最大相关性分数 的若干份文件, 并将这些文件返回给数 据使用者。 7.如权利要求6所述的基于同态加密的多关键词 文件加密检索系统, 其特征在于, 数据 使用者还用于: 根据自己的需要向数据拥有者申请下 载, 在数据拥有者同意之后下 载文件。 8.如权利要求6所述的基于同态加密的多关键词 文件加密检索系统, 其特征在于, 云服 务器, 其用于使用top ‑k算法找出拥有最大相关性分数的前k份文件。 9.如权利要求6所述的基于同态加密的多关键词 文件加密检索系统, 其特征在于, 云服 务器, 其用于将找出的文件按照相关性分数用大到小的顺序返回给 数据使用者。 10.如权利要求6所述的基于同态加密的多关键词文件加密检索系统, 其特征在于, 在 数据拥有者中, 对每 个整数加密的过程 为: 首先将每个文档向量通过UTF ‑16编码映射成一个唯一的整数, 并转换为十进制, 然后 乘以权重; 其中, 每 个文档向量的权 重值与其所在位置有关;权 利 要 求 书 1/2 页 2 CN 114461768 A 2随后将所有 文档向量的对应值相加作为文档向量对应的值。权 利 要 求 书 2/2 页 3 CN 114461768 A 3

.PDF文档 专利 一种基于同态加密的多关键词文件加密检索方法及系统

文档预览
中文文档 8 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于同态加密的多关键词文件加密检索方法及系统 第 1 页 专利 一种基于同态加密的多关键词文件加密检索方法及系统 第 2 页 专利 一种基于同态加密的多关键词文件加密检索方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 04:13:00上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。