基于DAS模型的云存储加密与密文检索方案的研究与实现
[Abstract]:With the development of computer technology and application, the data volume of enterprise-class users has increased exponentially, and the cost of data storage and data maintenance has increased dramatically, which has consumed the energy of the enterprise to some extent. They had to buy more hardware devices to expand their storage capacity, and even needed to hire professionals to manage and maintain the data, which, to some extent, limited the development of the original business. Therefore, the cloud storage service based on the DAS model comes into being. In this model, the user places the data to a third-party database service provider for storage and management. However, the new storage model also brings new problems, because the storage and access of the data depends on the database service provider, and the enterprise is vulnerable to the attack from the internal personnel of the database service provider. If the data is not processed, they can easily get the data. To this end, the data needs to be encrypted and then be stored and managed by the DBSP. But the encrypted data has lost the original similarity, the order and the comparability, so that the retrieval performance is greatly reduced. Therefore, it is an urgent problem to improve the retrieval performance of the data cipher text under the premise of ensuring the data security. The main research work of this paper is as follows:1. In the aspect of encryption, an improved encryption strategy based on IDEA is proposed: that is, a random disturbance number of a specified range is generated by a random number generation function, And performing an addition operation on the original plaintext after the multiple expansion so as to generate different cipher text after the same numerical text is encrypted. In the search of the cipher text, an improved retrieval scheme is proposed; in this retrieval scheme, the user end first calculates the locally-held key by the secure hash algorithm SHA-256 to obtain a numerical distribution reference sequence of the specified length; then, the original plain text data is numbered and mapped according to the distribution rule of the sequence, and the mapping result is stored in the database table of the user terminal for later inquiry; on the basis, a range retrieval scheme of a numerical approximation strategy based on the semi-search is proposed; and compared with the original scheme, this scheme uses the core idea of the semi-lookup to effectively improve the retrieval performance. In the aspect of encryption, an improved encryption strategy based on IDEA is proposed, namely, the random character sequence generation function is used to generate the random disturbance character of the fixed length, It is applied as a header to the sensitive character data. Experiments show that the encryption strategy greatly improves the encryption/ decryption speed on the basis of ensuring the security with respect to the previous encryption strategy. in the aspect of cipher text retrieval, an improved bucket division strategy is proposed, And the information hiding of the character data is realized. Finally, an index generation strategy combining an improved character set feature index generation strategy based on a binary filter and an improved character position relation feature index generation strategy based on a dual coding function mapping is proposed. Based on the DAS model, the application of Alibaba Cloud as the third-party DBSP for the managed storage of sensitive data. And a Java language is applied to implement the character-type data encryption and the cipher text retrieval scheme under the cloud storage environment based on the DAS model. And the core modules such as the encryption/ decryption module, the character information hiding sub-module, the character set characteristic index generation module, the character position relation index generation module and the cipher text retrieval module are described in detail. The encryption and cipher text retrieval scheme proposed in this paper is verified by the experiment, and it is proved that it still has higher retrieval performance while ensuring the security.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP333;TP309.7
【相似文献】
相关期刊论文 前8条
1 ;DAS音箱制造厂[J];音响技术;2006年10期
2 刘芳;;DAS在宝钢电厂的应用[J];上海电力;2003年02期
3 黄海涛;DAS开关自动化模式的应用实践[J];福建电力与电工;2002年01期
4 陈志扬,郑青山,孙瑞元;大型药理学计算软件DAS的功能介绍[J];中国临床药理学与治疗学;2002年06期
5 ;DAS音箱2006年最新系列[J];音响技术;2006年10期
6 赵丹枫;金顺福;刘国华;高峰;王柠;;DAS模型下基于查询概率的密文索引技术[J];燕山大学学报;2008年06期
7 吴行章;张德顺;;实用的DAS本地计算机网络概述[J];计算机应用研究;1984年04期
8 廖惠如;;牛津半导体主攻消费性DAS与NAS市场[J];电子与电脑;2009年01期
相关会议论文 前3条
1 彭若谷;祁伟;;DAS汽封在600MW汽轮机组的应用[A];全国火电600MWe级机组能效对标及竞赛第十四届年会论文集[C];2010年
2 马莎;杨波;;基于DAS模型的一种密文数据库查询优化方法[A];第二十五届中国数据库学术会议论文集(一)[C];2008年
3 李国华;昝红英;;一种表征字符信息量的法则:Character's Law[A];中国计算语言学研究前沿进展(2009-2011)[C];2011年
相关重要报纸文章 前2条
1 ;惠普 MSA1000从DAS向SAN的全面移植[N];中国计算机报;2002年
2 郭涛;联想力推SureSCSI 310 满足八成用户的DAS需求[N];中国计算机报;2003年
相关博士学位论文 前3条
1 蒋們;云存储密文检索的关键字隐私性研究[D];北京邮电大学;2017年
2 胡先君;密文域图像去噪方法研究[D];中国科学技术大学;2017年
3 刘念;DAS模型中的数据库加密与密文检索研究[D];北京邮电大学;2010年
相关硕士学位论文 前10条
1 王静;基于DAS模型的云存储加密与密文检索方案的研究与实现[D];北京邮电大学;2016年
2 束晓伟;云计算中基于索引的密文并行查询实现与优化[D];南京邮电大学;2017年
3 那海洋;云计算环境下面向密文检索的索引构建与优化[D];南京邮电大学;2017年
4 储转转;属性撤销的密文策略属性基加密及其应用研究[D];南京邮电大学;2017年
5 张成果;CryptDB密文数据库系统研究[D];南京邮电大学;2017年
6 杨华山;云环境中基于CP-ABE密文检索的研究[D];南京邮电大学;2017年
7 徐九龄;基于点对点的短信加密系统的设计与实现[D];东华大学;2017年
8 耿霞;支持密文搜索和运算的遥感图像加密研究[D];上海海洋大学;2017年
9 黄潇;云存储环境下群组代理重加密的研究与应用[D];电子科技大学;2017年
10 汪海伟;云计算环境下可搜索加密数据库系统的设计与实现[D];南京邮电大学;2017年
,本文编号:2449342
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2449342.html