云存储中密文数据多关键词搜索技术研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:YT479102771
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算和大数据的快速发展,云储存由于其方便快捷、按需服务、收费低廉的特性受到用户或组织的青睐,且被广泛地应用于各行各业。海量的数据被上传至云服务器以节省本地的数据存储和管理开销。然而,由于云服务器容易遭受内部或外部攻击,因此用户再将数据上传至云服务器前都应对其进行加密,以防止隐私信息的泄露。但是在明文形式的一些数据计算方式将不再适用于密文形式,因此,密文数据的检索成了制约云存储服务的主要障碍问题。人们迫切需要一种既能保护数据隐私信息又能方便用户对密文数据进行操作的技术。现今,很多研究学者提出了许多密文检索方案,但是这些方案在功能性、实用性、高效性和安全性方面仍存在不足。本论文针对密文检索方案的功能性和实用性方面做出了如下的研究工作:1.提出基于变体编码的多关键词模糊搜索方案。在密文检索方案的研究工作中,一个主要的问题就是方案的实用性问题。在本方案中,我们构建一个自定义函数,通过自定义函数将关键词转换为编码值,自定义函数的选取要使得关键词的每个字母都具有相同的权重,从而使得方案可以在预定义阈值条件下完成关键词中字母缺失以及字母对换等模糊搜索情况,拓宽了方案的应用范围。其次,我们通过关键词集合对每个明文文件构建索引函数,在密文搜索过程中,通过关键词陷门集合与文件索引函数进行匹配,从而提高方案的搜索效率。在整个方案中我们省去了预定义模糊关键词集合以及关键词陷门集合,减少本地存储消耗。此外,本方案采用多属性授权机构加密算法来对数据加密,保证数据的隐私信息不被泄露,并且使得方案可以抵抗关键词猜测攻击和多用户之间以及用户与云服务器之间的共谋攻击,确保方案的安全性。最后,我们在实际数据集下对本方案与其它对比方案进行仿真测试,证明本方案的实用性与高效性。2.提出基于概率陷门的多关键词搜索方案。在多数现存的密文检索方案中,由于其关键词陷门是确定性陷门,导致方案不能抵抗不可区分性攻击。在本方案中,我们构建关键词概率陷门,从而确保方案可以抵抗关键词陷门不可区分性攻击和陷门索引不可区分性攻击。然后,我们在构建关键词陷门时引入关键词向量,使得方案在密文搜索过程中可以实现多关键词搜索,增强了方案的功能性。此外,在方案中,我们给出了方案的正确性和健壮性分析,并且证明本方案可以抵抗不可区分攻击,从而确保方案的安全性。最后,我们给出本方案与其他的密文检索方案的对比结果,证明本方案在搜索功能以及存储复杂度上相较于其他方案具有明显的优势。
其他文献
在动漫游戏产业发达的今天,各类历史题材的作品广受欢迎,优秀的游戏作品与角色设计可以很好的提升用户观众对该人物、故事的兴趣,是最好的历史文化敲门砖。文章从现今游戏领域列举一些当代游戏角色的商业化手法,并结合多种优秀创作案例,对其优秀的创作点进行论述,为设计实践的展开奠定理论基础。在设计历史主题游戏角色的实践中,首先参阅大量的文字与图文影像资料,对角色产生深刻的认知印象。其次,将各类资料进行整合,形成
随着计算机科学的发展,数据库技术以及应用程序的发展和推广,其强大的功能已为人们深刻认识,不少企业开始对其自身进行了信息化的建设,目的是通过IT技术来提高企业的生产效率
研究背景:周围神经损伤后轴突的再生和相应靶器官功能的恢复仍是重要的临床挑战。损伤导致轴突崩解,雪旺细胞(Schwann cells,SCs)和巨噬细胞被激活重新参与到再生修复的过程中。随着组织再生工程的不断发展,越来越多的生物材料被用以修复周围神经损伤。角蛋白是一种广泛存在于毛发、指甲和羽毛中的天然物质,具有氨基酸组成稳定、可塑性强、生物相容性好、降解性好等优点。据报道,从羊毛或羽毛中提取的角蛋白