云存储中数据库密文检索技术的研究与实现

被引量 : 7次 | 上传用户:asdxxx123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会经济的飞速发展,企业日常产生的数据越来越多并呈逐步攀升态势,本地存储管理的代价也相应变得高昂。云存储服务可为用户提供无限量的存储资源,支持按需对存储量进行动态扩展,具有成本低,易于管理,方式灵活等优点,因此越来越多企业选择使用云存储数据库来解决数据存储问题。然而,用户隐私数据在云端的安全性难以得到保障,安全问题始终是困扰云存储技术发展的瓶颈。通常采用客户端加密是解决该问题最有效的方式,但是加密会导致数据丧失有序性、可比性等固有特征,密文数据检索性能急剧下降,严重影响云存储数据库的运行效率。针对上述问题,本文对数据库中常用的数值型数据和字符型数据的密文检索进行了深入研究。对于数值型数据,加密使数据丧失了有序性,可比性等特征,范围检索是数值型数据密文查询中的一个难题。本文提出了一种基于数值顺序置换的改进型密文检索策略。该策略采用了新的加密方案,并在其基础上改进了等值检索过程,提高了等值检索效率。在数值序列生成过程中采用HMAC函数,提高了安全性。在范围检索查询过程中,提出了一种双向探测查找算法,有效减少了不必要的数据传输和解密操作,进一步降低本地服务器与云存储数据库的交互次数,提高了查询效率。对于字符型数据,加密操作使字符间的位置关系难以辨别,模糊查询效率有待提高。本文提出了一种安全增强的字符型数据密文检索模型。在索引生成过程中,通过字符频率隐藏处理增强索引抵抗统计分析攻击的能力。在位置关系索引生成过程中,通过哈希函数集的使用避免相同明文生成相同索引的情况产生,可以抵抗相似度分析攻击。在查询阶段,提出了基于字符集索引和字符位置关系索引的两阶段密文模糊查询方法,采用双重索引进行过滤,提高了初始阶段的过滤效率基于DAS服务模型,采用百度云数据库提供的云存储数据库服务,完成了字符型数据密文检索技术在云存储环境下的实现。对用户密钥生成模块,数据加解密模块,特征值索引生成模块,以及密文检索等核心模块的具体实现结合代码给出了详细说明,并对系统性能从存储速度和检索性能两方面进行了测试,证明了字符型数据密文检索模型在安全增强的基础上,在实际应用中仍具有可行性和高效性。
其他文献
干部人事档案是全面地考察了解和正确选拔使用干部的重要依据。随着我国市场经济的发展和干部人事制度改革的深入,干部人事档案管理遇到了许多新问题,面临了不少新挑战。本文
输电线路铁塔变坡处节点放样难度大,容易出现质量问题。本文分析了其原因,表明用人工或Auto CAD二维放样无法精确计算,需反复试制产品修订技术数据直至满足要求。应用TMA铁塔
进行施工过程中各方资源的系统统筹和管理是确保建筑施工质量提升的基础。当前环境下,物联网技术在建筑施工中的应用有效的保证了施工资源管理的系统性和整体性。本文在阐述物
在查阅资料和标本基础上,对上海市33个样地蕨类植物进行了野外调查,初步确定了上海市自然分布的蕨类植物23科31属50种,并讨论了归化种与栽培种及曾有记录而可能消亡的种类。采用
目的观察丹红注射液对原发性肾病综合征血液流变学的影响及临床疗效。方法将原发性肾病综合征患者120例随机分为治疗组60例和对照组60例。治疗组:常规治疗+丹红注射液静脉滴
目的观察经皮椎间孔镜治疗腰椎间盘突出症术后应用中医综合护理的临床效果。方法本院骨伤科自2015年3月—2016年10月,应用椎间孔镜治疗腰椎间盘突出症23例患者,术后应用中医
随着云存储技术的发展,其安全性问题日益突出。数据在传输过程中很容易遭遇窃取、篡改以及欺诈等攻击。并且由于云服务器的不可信性,数据在存储时很容易受到来自云存储内部的
广东茂名是全国最大的炼油化工一体化生产基地之一,加大对石油化工产业的支持,实现石油化工产业的可持续发展,已成为茂名市发展的重大战略。本文从金融支持石油化工发展的角
建筑工程的质量和安全管理是对立统一的,想要抓好建筑工程的质量,首先就必须在建筑工程安全管理体系上做足功夫.对此,我们可以将物联网技术运用到建筑工程安全管理中,并就实
当今世界,区域经济竞争加剧,产业集群已成为区域经济参与全球竞争的重要力量,给区域经济发展提供了一条新的途径。茂名产业在市场的引导和政府的精心培育下,初具特色和规模,