云计算下支持同义多关键词模糊密文检索的方案研究

云计算下支持同义多关键词模糊密文检索的方案研究

ID:37033122

大小:2.60 MB

页数:80页

时间:2019-05-15

云计算下支持同义多关键词模糊密文检索的方案研究_第1页
云计算下支持同义多关键词模糊密文检索的方案研究_第2页
云计算下支持同义多关键词模糊密文检索的方案研究_第3页
云计算下支持同义多关键词模糊密文检索的方案研究_第4页
云计算下支持同义多关键词模糊密文检索的方案研究_第5页
资源描述:

《云计算下支持同义多关键词模糊密文检索的方案研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、碩士学位论文|_—I云计算下支持同义多关键词模糊密文检索的方案研究作者姓名石素丽指导教师姓名、职称李晖教授申请学位类别军事学硕士学校代码10701学号1501120605分类号TN918密级公开西安电子科技大学硕士学位论文云计算下支持同义多关键词模糊密文检索的方案研究作者姓名:石素丽一级学科:军队指挥学二级学科:密码学学位类别:军事学硕士指导教师姓名、职称:李晖教授学院:通信工程学院提交日期:2018年4月ResearchontheEncryptedDataSupportingSynonymousMulti-Key

2、wordFuzzySearchintheCloudComputingAthesissubmittedtoXIDIANUNIVERSITYinpartialfulfillmentoftherequirementsforthedegreeofMasterinCryptographyByShiSuliSupervisor:LiHuiTitle:ProfessorApril2018摘要摘要云存储通过互联网为用户提供可扩展和弹性的存储服务,是目前云中使用最广泛的应用之一,越来越多的人将关键数据和个人数据外包给云服务器,因此保证这些数据的机密性和完整性至关重

3、要。在外包之前对数据进行加密是保护数据的基本方法,但从加密云中检索所需文件就成为一个问题。可搜索加密技术可以实现在保证用户数据隐私的同时实现对数据的检索服务,其目标是使用户可以通过关键字高效准确的定位到相关的密文文件。已经提出的方案对单关键词和精确检索已实现了较高的检索效率和准确率,但对多关键词模糊检索的实现还不尽人意,目前的模糊搜索方案依靠扩展索引来涵盖可能的关键字拼写错误,这将产生更大的索引文件以及更高的搜索复杂度。本文针对现有密文检索算法的不足,提出了一种在加密云数据中支持同义词及多关键词模糊排序检索方案,该方案通过同时提供基于模糊和同义词

4、的多关键词检索来增强用户搜索体验,使用自然语言处理技术对关键词进行同义词扩展,从而将同义词检索转换为精确匹配,并通过LSH函数族将关键词映射到BloomFilter来构建索引实现多关键词的模糊检索,同时最小化了动态添加删除文件时更新索引的开销,最后通过内积相关度将检索结果排序,返回给用户最相关的密文文件。本文方案使用哈希算法和安全k-近邻算法来有效抵抗选择关键词攻击,实现了在云服务器半可信情况下对密文的检索。本文的主要工作如下:(1)研究分析了现有的几种多关键词模糊检索方案,通过分析其索引构建、关键词匹配及其密文结果排序方法,给出了各个方案的优势

5、与不足;(2)本文通过对关键词构建同义词集,使用基于局部敏感哈希函数的BloomFilter构建索引,完成同义模糊匹配,并插入关键词的权重,提升了检索效率和排序的准确性;(3)以安全加密网盘系统为平台,使用python语言实现了在云存储系统下的密文检索,验证了方案的可行性和安全性;(4)基于设计实现的密文检索系统,分析了索引结构与陷门结构的安全性以及构建效率,以真实数据集测试了方案的检索效率,并从理论方面对其安全性和可靠性进行了详细的分析。关键词:可搜索加密,多关键词模糊检索,同义词检索,密文排序,布隆过滤器IABSTRACTABSTRACTCl

6、oudstorageisoneofthemostwidelyusedapplicationsinthecloud,whichprovidesuserswithscalableandresilientstorageservicesthroughtheInternet.Moreandmorepeopleoutsourcecriticalandpersonaldatatocloudservers,resultinginthatmaintainingtheconfidentialityandintegrityofthesedataiscrucial.We

7、canencryptdatabeforeoutsourcingtoprotectdata,butitbecomesaproblemthatretrievingtherequiredfilesfromtheencryptedcloud.Searchableencryptiontechnologycansearchciphertextthroughkeywordswhileensuringtheprivacyofuserdata,aimedatlocatingrelatedencryptedfilesthroughkeywordsefficientl

8、yandaccuratelyforusers.Theproposedschemeshaveachievedbetterretrieval

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。