云存储密文全文检索技术研究
发布时间:2018-08-31 08:38
【摘要】:随着云计算高速发展,,云存储作为云计算中的重要应用,因其服务费用低廉、使用方便、扩展性强等特点已经逐渐普及并成为普通用户最常使用的服务。各大商业机构均看到了这方面的发展前景,百度、腾讯等公司纷纷推出自己的大容量云存储服务。随之而来的安全问题也日益凸显,由于提供服务的第三方供应商并不完全可信,用户信息需以密文的形式存储供应商服务器端。当文档形成一定规模后,对信息进行检索成为了用户的迫切需求。密文检索同时保证了数据安全,实现了对需要信息的快速获取。可见,对密文检索进行研究具有重要意义。 然而,现在的技术大多是针对数据库的密文检索策略,而云存储下的密文检索由于数据保存位置的不同,需要采用同传统数据库不同的安全策略。并且第三方供应商通过Internet提供的云存储服务中,传输和查询效率受网络条件限制,所以需要平衡安全性和效率。 本文在获得了一定的理论基础之后,针对目前技术存在的不足,提出相关核心技术的优化,在提高了安全性的同时,保证了检索效率。主要工作包括: (1)对文本进行加密过程中,为了抵御统计分析攻击,本文对传统加密方式进行了改进,结合索引关键词的特点,对索引词采用特殊的保密方法; (2)为了解决常用散列算法安全上的缺陷,提出一种多重散列算法,以抵御反向攻击,提高系统的安全性; (3)根据实际需求,根据全新的安全策略,设计并实现了密文全文检索系统,进行了性能测试。 通过安全性分析,系统可以抵御云存储下常见的攻击,同时通过对系统性能的测试,表明系统在满足了安全性的同时,拥有较高的检索效率。
[Abstract]:With the rapid development of cloud computing, cloud storage, as an important application in cloud computing, has become the most commonly used service for ordinary users because of its low cost, convenient use and strong expansibility. Major commercial organizations have seen the development of this aspect of the prospects, Baidu, Tencent and other companies have launched their own large capacity cloud storage services. As the third party provider is not completely trusted, the user information should be stored in the form of ciphertext. When the document is formed on a certain scale, the retrieval of information becomes the urgent need of users. Ciphertext retrieval also ensures the security of the data and realizes the fast acquisition of the information needed. Therefore, it is of great significance to study ciphertext retrieval. However, most of the current technologies are based on the ciphertext retrieval strategy of database. However, the ciphertext retrieval under cloud storage needs to adopt different security policies compared with traditional database because of the difference of data storage location. In cloud storage services provided by third-party providers through Internet, the transmission and query efficiency is limited by network conditions, so it is necessary to balance security and efficiency. In this paper, after obtaining a certain theoretical basis, aiming at the shortcomings of the current technology, the optimization of related core technologies is proposed, which not only improves the security, but also ensures the retrieval efficiency. The main work includes: (1) in order to resist the attack of statistical analysis in the process of text encryption, this paper improves the traditional encryption method, combines the characteristics of index keywords, adopts a special security method for index words; (2) in order to solve the security defects of common hash algorithms, a multi-hashing algorithm is proposed to resist the reverse attack and improve the security of the system. (3) according to the actual requirements, according to the new security strategy, A ciphertext full-text retrieval system is designed and implemented, and its performance is tested. Through security analysis, the system can resist common attacks under cloud storage, and by testing the system performance, it shows that the system not only meets the security, but also has a higher retrieval efficiency.
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP333
本文编号:2214471
[Abstract]:With the rapid development of cloud computing, cloud storage, as an important application in cloud computing, has become the most commonly used service for ordinary users because of its low cost, convenient use and strong expansibility. Major commercial organizations have seen the development of this aspect of the prospects, Baidu, Tencent and other companies have launched their own large capacity cloud storage services. As the third party provider is not completely trusted, the user information should be stored in the form of ciphertext. When the document is formed on a certain scale, the retrieval of information becomes the urgent need of users. Ciphertext retrieval also ensures the security of the data and realizes the fast acquisition of the information needed. Therefore, it is of great significance to study ciphertext retrieval. However, most of the current technologies are based on the ciphertext retrieval strategy of database. However, the ciphertext retrieval under cloud storage needs to adopt different security policies compared with traditional database because of the difference of data storage location. In cloud storage services provided by third-party providers through Internet, the transmission and query efficiency is limited by network conditions, so it is necessary to balance security and efficiency. In this paper, after obtaining a certain theoretical basis, aiming at the shortcomings of the current technology, the optimization of related core technologies is proposed, which not only improves the security, but also ensures the retrieval efficiency. The main work includes: (1) in order to resist the attack of statistical analysis in the process of text encryption, this paper improves the traditional encryption method, combines the characteristics of index keywords, adopts a special security method for index words; (2) in order to solve the security defects of common hash algorithms, a multi-hashing algorithm is proposed to resist the reverse attack and improve the security of the system. (3) according to the actual requirements, according to the new security strategy, A ciphertext full-text retrieval system is designed and implemented, and its performance is tested. Through security analysis, the system can resist common attacks under cloud storage, and by testing the system performance, it shows that the system not only meets the security, but also has a higher retrieval efficiency.
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP333
【参考文献】
相关期刊论文 前7条
1 孙明俊;;云计算发展的国内外对比分析[J];电信网技术;2010年09期
2 申丽君;;云存储及其安全性研究[J];电脑知识与技术;2011年16期
3 李新;密文数据库系统的设计[J];计算机工程与应用;2005年32期
4 马勺布,胡磊,徐德启;一种动态安全的密文数据库检索方法[J];计算机工程;2005年06期
5 杨笑天;陶晓鹏;;后缀数组创建算法的分析和比较[J];计算机工程;2007年03期
6 梁宇;路劲;刘笠熙;张驰;;一种云计算环境下的加密模糊检索方案[J];计算机科学;2011年S1期
7 陈克非;信息安全──密码的作用与局限[J];通信学报;2001年08期
本文编号:2214471
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2214471.html