基于多关键字的密文模糊搜索方法

来源 :东北大学 | 被引量 : 0次 | 上传用户:johntoo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数据外包技术的迅速发展,越来越多的用户为了减小本地管理数据的负担,将数据存储到第三方服务器。但由于服务器是不可信的或半可信的,为了保证数据的安全,存储的数据多以密文的形式存储在服务器中。然而,普通的加密技术将数据变成密文后,会使数据丧失许多原有特性,数据在保证机密性的同时,无法以传统的方式提供一些常用的功能,例如对数据的共享与分发、针对密文数据的关键字搜索等。如何对存储在服务器中的密文进行有效的搜索就成为了迫切需要解决的关键问题。本文将服务提供商看成一个不可信的实体,围绕着密文数据的搜索问题,提出一种基于多关键字的密文模糊搜索方案。该方案使用布隆过滤器和位置敏感哈希函数技术,能够有效实现密文的多关键字的模糊搜索。用户在上传文件时,先利用对偶编码函数将其关键字转换成向量,然后利用位置敏感哈希函数将其映射到布隆过滤器中。服务器在执行搜索操作时,需要先对输入的查询关键字进行上述转换,再通过计算安全索引参数和陷门的内积来找到符合条件的目标文件。在安全性方面,通过攻击性游戏,模拟用户和服务器之间的交互,并利用参数的随机性,证明该方法是选择关键字攻击安全的。最后,利用CryptoAPI、以及Openssl等设计与实现了基于多关键字的模糊搜索的原型系统。首先设计了系统的体系架构,详细阐述了该体系架构的文件处理、关键字处理、密文搜索等功能;然后对提出的系统进行了功能定义,并给出了原型系统实现的方法;分别对其功能以及性能进行测试,然后对测试的结果进行分析。结果表明文中所提出的基于多关键字的密文模糊搜索方案是正确的。对方案的性能进行了分析,并测试了各个参数对精度的影响,实现了最低的搜索误差。
其他文献
<正>1一题多解的特色一题多解在高三数学复习中常常能够达到事半功倍的效果,是一种非常有效的学习方法.是数学教学中使用的一个有效手段,可以培养学生思维的开放性,并且向学
目前,在我国的一些大中城市围绕实施“校校通”工程展开的城域教育网建设,已成为继几年前校园网热潮之后掀起的又一次高潮,且方兴未艾。城域教育网是推动“校校通”工程的有效途
JAK/STAT信号通路是一条多种细胞因子共用的信号传导途径,其相关蛋白及基本功能在生物体中保守。为了鉴定家蚕JAK/STAT信号通路组成原件,在电子克隆的基础上,通过RT-PCR获得家蚕
圆锥曲线大题是高中数学的重要内容,是平面几何的基础知识,在圆锥曲线问题解答中要用到直线方程的知识,因此我们在学习中要培养正确的解题技巧,提高自身的数学水平.但是我们
廉政文化建设,从其本身的核心方面来说,首先以廉政思想为依据,其次在表现方面以思想与文化两方面为主。而廉政文化的建设是一个系统的工程,包含党风建设和反腐败斗争两个方面
女书作为一种世界上独特的女性专用文字,在其濒临消失之际,对于女书的抢救仅仅局限于创立字库、字表以及文字记录等方面,而对于提出保护与传承的有效措施和良性的产业化的开
从力学角度分析了硬质合金拉丝模最小变形功与拉丝模工作半角α的关系 ,模孔壁表面压力 Km与 α和减面率 γ的关系 ,拉拔力 P与 α的关系 ,研究了模孔壁压力对拉丝模寿命的影
为了解释自我控制失败的根源,研究者基于自我控制提出了自我损耗这一概念。已有大量研究结果表明,自我损耗会引起消极的结果,如酗酒、吸烟、攻击性行为、冲动消费等。因此,寻找一种缓解自我损耗的方法具有重要的意义,而体育锻炼作为既经济又有效的方式受到越来越多研究者的重视。已有研究证实,中等强度有氧运动能够改善执行功能,执行功能与前扣带回皮层密不可分,而自我损耗前后个体的前扣带回皮层会发生显著变化。那么,中等
含氟稀土精矿主要包括单一氟碳铈矿和氟碳铈矿与独居石共生的混合稀土精矿,是稀土工业中重要的原料。在对含氟稀土精矿的处理中,焙烧分解是普遍采用的主要工艺。焙烧过程中氟
《实践论》是标志毛泽东思想成熟的标志之一,对于该文章的研读是读者了解毛泽东思想的重要文本依据之一。很多读者都曾经尝试对于该文章进行解读,尽管解读的版本万千,但其本