一种高效的密文全文检索机制的研究与实现

来源 :武汉理工大学 | 被引量 : 1次 | 上传用户:E200902027
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着时代的发展和科技的进步,信息资源日益膨胀。得益于全文检索技术的不断发展与成熟,使得我们能够更高效的检索和利用绝大多数信息资源。但有些信息资源,因其高安全性要求需加密存储;对于这类密文数据的检索,传统的信息检索方式,很难再满足需求。密文全文检索技术的出现正是为了解决这个问题,它是全文检索技术和信息安全的一次结合,使我们能够在保证信息资源安全性前提下,实现对密文安全快速的检索。本文首先对现有全文检索中的索引技术进行研究,并结合信息安全技术,详细分析了明文索引在安全上的不足,并在此基础上对其进行大量有针对性的安全改造,提出一种改进的密文倒排索引结构。在改进密文倒排索引中,对词汇表中的关键词和指针进行加密处理,提升密文检索整体安全性;倒排表以链表形式进行表示,并以文档为单位进行随机存储,以防止倒排表被破解。针对词汇表关键词查询,采用一种基于计数布隆过滤器扩展的哈希表进行优化处理;另外,还给出了改进密文倒排索引的多级索引策略;最后,从多个角度分析改进密文倒排索引的性能。在改进密文倒排索引基础上,本文一方面对密文全文检索引入访问控制策略,进一步加强其安全性。密文全文检索中的访问控制通过构建基于角色的倒排索引实现,提供粒度为文档域的访问控制。在检索中,基于角色的倒排索引与改进的密文倒排索引同时工作,但互不影响。另一方面,通过对密文全文检索中加密方式的研究,采用了一种基于分级的密钥管理策略,使得密钥的生成和使用都在安全的环境中进行,从而进一步加强了系统的安全性。基于以上研究内容,本文设计和实现了一个密文全文检索原型系统,并对系统的总体框架和核心功能模块进行详细说明。最后,对系统进行详细的功能测试,并结合采集的实验数据,分析了系统在信息安全和检索性能之间的平衡性,实验数据表明本文提出的研究方法能很好的解决密文全文检索问题。
其他文献
随着城市的快速发展,城市化进程中的安全问题也引起社会的重视,尤其是在智能安防、城市交通、公共安全领域,行人安全越来越重要。因此行人检测成为研究领域的一个热门研究方
在充分研究对外加工贸易企业特点、需求,海关监管的各种工作流程和业务标准,以及对现有物料管理系统进行分析的基础之上,结合目前比较流行的J2EE技术,提出了一种基于J2EE的对
客户关系管理CRM是近年来新兴起的理论,它的实施帮助企业增强了自身的竞争实力。在CRM中,数据挖掘理论有着广泛的应用。本文就是将数据挖掘中的序列模式理论应用到CRM的客户分
出租车作为城市公共交通的重要组成部分,一定程度上满足了公众定制化出行需求。但是,定制出行需求的微观随机性和宏观规律性并存,有限的出租车资源和出行需求的时空分布给车
在Internet上充斥着海量的信息,这些信息一方面为人们的生活提供了方便和帮助,另一方面也使得人们淹没在信息的海洋中而无所适从,无法有效地获取有用的信息。为了解决这些问题,数
序列比对是生物信息研究的基础和前提。进行序列比对的目的之一是让人们能够判断序列之间是否具有足够的相似性,判定序列之间是否具有同源性,进而为蛋白质结构和功能预测、系
虚拟现实技术是目前计算机应用领域比较热门的一项技术,九十年代初逐渐为各界所关注,在商业领域得到了进一步的发展。这种技术的特点在于,计算机产生一种人为虚拟的环境,这种虚拟
图像去噪是数字图像处理领域中的一个重要分支,吸引了众多研究者对其进行不断地探索与研究,并相继提出了许多非常优秀图像去噪算法,如局部邻域均值去噪方法、基于偏微分方程
近年来,移动对象数据库成为数据库研究的新热点,各种具有移动对象特性的查询方法研究成为当前移动对象数据库应用研究的重要内容。然而移动对象查询的动态性和查询要求的多样性
在网上开展远程教学突破时空限制,为广大学习者提供了极大的方便。课件制作平台是远程教学系统的一个重要组成部分,它主要实现教师音视频和教学内容的合成,为后期在网络上发