Document
拖动滑块完成拼图
个人中心

预订订单
商城订单
发布专利 发布成果 人才入驻 发布商标 发布需求

请提出您的宝贵建议,有机会获取IP积分或其他奖励

投诉建议

在线咨询

联系我们

龙图腾公众号
首页 专利交易 IP管家助手 科技果 科技人才 积分商城 国际服务 商标交易 会员权益 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 中国人民解放军61660部队杜丽获国家专利权

中国人民解放军61660部队杜丽获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网获悉中国人民解放军61660部队申请的专利一种保护查询方隐私的模糊搜索方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119226355B

龙图腾网通过国家知识产权局官网在2025-09-23发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411261483.0,技术领域涉及:G06F16/2458;该发明授权一种保护查询方隐私的模糊搜索方法是由杜丽;朱笛;郑吉;毛建辉;黄淇;高文亮;穆源;廖建华;蔡天伦;陈卓;王鹏飞;刘丹设计研发完成,并于2024-09-10向国家知识产权局提交的专利申请。

一种保护查询方隐私的模糊搜索方法在说明书摘要公布了:本发明属于信息安全技术领域,公开了一种保护查询方隐私的模糊搜索方法,包括:查询方加密查询关键字,加密后,查询关键字送往数据方;数据方使用模糊匹配算法处理加密的查询关键字;建立加密数据索引;返回加密的搜索结果;解密搜索结果并展示。该方法能够在不泄露用户查询内容的情况下,安全地检索信息。本发明通过同态加密技术和模糊匹配算法来实现高性能的模糊搜索。查询方的搜索关键词始终处于加密状态,确保了用户隐私的安全。通过特殊设计的数据索引和加密搜索结果返回机制,既保证了搜索的效率也确保了数据内容的安全性。本发明解决了传统隐私信息检索技术在处理模糊查询时的局限性,提高了搜索系统的应用灵活性和实际应用范围。

本发明授权一种保护查询方隐私的模糊搜索方法在权利要求书中公布了:1.一种保护查询方隐私的模糊搜索方法,其特征在于,包括如下步骤: 步骤1、查询方采用同态加密技术加密查询关键字,加密后,查询关键字送往数据方,其中,所述同态加密技术包括: 密钥生成:使用安全的伪随机数生成器生成两个大质数p和q,计算n=p×q,n是公钥的一部分,选择合适的噪声分布参数; 加密:将查询关键字m表示为整数,选择随机噪声r,计算密文c=m+2rmodn,密文c为一个在模n下的数,隐藏了消息m; 同态操作:设计如下算法允许对密文c进行加法和乘法运算: 加法:c1+c2modn,对应于明文的加法; 乘法:c1×c2modn,对应于明文的乘法; 步骤2、数据方使用模糊匹配算法处理加密的查询关键字,具体包括:数据方通过设计同态加密模糊匹配评分系统来估计加密数据项与加密查询关键字之间的相似度,设计所述同态加密模糊匹配评分系统的步骤如下: 步骤2.1、选择基于学习有误差问题的同态加密模型; 步骤2.2、对所述同态加密模型产生的特征向量进行加密和参数配置,参数包括密钥大小和误差率; 对于查询方要查询的隐私数据D中的每个元素,计算其特征向量f→D,特征向量f→D包括词频和上下文; 应用学习有误差问题的同态加密模型得到加密特征向量Encf→D,确保加密特征向量Encf→D保留了能够用于后续同态操作的数学属性; 步骤2.3、构建索引与查询加密: 使用B树或哈希表这些数据结构来索引加密特征向量; 查询时,将查询关键字Q转换为加密特征向量Encf→Q; 步骤2.4、同态加密相似度计算: 设计同态相似度函数H,同态相似度函数H能够对Encf→D和Encf→Q进行操作,生成加密相似度得分EncS; 步骤2.5、评分系统实现: 引入加密阈值EncT以过滤得分,只有高于此阈值的得分EncS才会被考虑; 运用学习有误差问题模型中的同态性质进行加密分数的线性组合和比较; 步骤2.6、加密结果排序: 利用同态属性构建排序协议,使排序协议能够在不解密情况下对加密得分进行排序; 步骤2.7、加密结果的解密与展示: 查询方使用其私钥对返回的加密得分进行解密,得到最终的相似度得分列表;显示解密后的结果,按得分从高到低排序; 步骤3、建立加密数据索引,具体包括: 步骤3.1、从数据库中的每个项中提取固定的特征集; 步骤3.2、使用线性同态加密方案对每个特征向量进行加密,得到的同态加密特征向量Encf→D能够用于后续的加密操作; 步骤3.3、基于KD树的结构增加多维数据处理,通过修改达到支持加密数据的处理能力;使用基于学习有误差问题的线性同态加密方案对数据库中每个数据项的特征向量进行加密; 从加密的特征向量集合中选择一个加密向量作为根节点,按照固定或预定义的维度顺序递归地选择分割点,将数据分为两部分,分别构建子树,对于每个加密特征向量,根据其在选定维度的值与节点的比较结果,确定其应该插入的子树,递归进行直至找到合适的插入位置; 步骤3.4、将每个数据项的同态加密特征向量插入到索引结构中,根据加密特征向量的维度优化树结构; 步骤3.5、通过同态加密点积运算比较查询向量和索引中的加密向量,所述同态加密点积运算能够在密文上计算相似度评分; 步骤3.6、当接收到加密查询向量时,遍历索引结构找到最相似的数据项,通过在索引结构中比较加密查询向量和数据项的加密特征向量来完成搜索; 步骤3.7、根据搜索出的加密相似度评分对结果进行同态加密排序,用同态加密技术实现的比较运算确定哪些加密结果与查询匹配; 步骤4:返回加密的搜索结果,包括:将排序后的加密结果发送给查询方,查询方利用私钥对结果进行解密,获取相似度评分和数据项,当匹配的数据被找到后,这些数据被加密后发送回查询方; 步骤5:解密搜索结果并展示,包括:查询方收到加密的搜索结果后,使用私钥对加密的搜索结果进行解密。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国人民解放军61660部队,其通讯地址为:100840 北京市海淀区复兴路20号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

以上内容由龙图腾AI智能生成。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。