云存储数据加密的研究与实现

来源 :华南师范大学 | 被引量 : 0次 | 上传用户:compasion
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算这一新兴技术的迅速发展,基于海量数据存储的云存储服务也受到了社会各界的关注。但在享受这种全新的数据存储服务给人们带来的便捷生活的同时,用户存储在云端上数据自身的信息安全问题也日益严重。如今,研究人员从可信访问控制、虚拟安全技术、数据加密、数据备份等方面对此已经进行了大量的研究工作。其中,数据加密技术作为最基本的安全技术,一直是云存储数据安全研究中被关注的焦点。   通常在一个加密框架中,较高的安全性意味着需要复杂的加密算法和频繁地密钥更换,这将带来较大的时间开销。尤其是在云存储系统大规模的数据加密存储环境下,这种开销更加难以被忽略。因此,如何平衡一个加密系统加密强度与系统运行效率之间的矛盾,是云存储加密系统亟待解决的一个问题。   为了解决以上提出的问题,本文主要做了如下三方面的工作:   1、针对数据加密强度的选择问题。本文在通过对云存储服务及其安全威胁做出了深入的探讨,根据用户数据安全需求的差异性,给出了明文存储、基于客户端加密、基于服务器加密三种不同的加密模式相结合的分级数据加密策略。通过这种对数据个体的区分对待,从而实现系统整体性安全性前提下,云存储数据响应性能的一定保障。   2、针对云存储用户数据量线性增长的需求。传统的集中式加密系统已经不足以应付数量大、数目多的加解密要求,所以本文在对Hadoop云计算平台和MapReduce编程原理进行学习后,实现了服务器上分布式数据加密模块,给出了模块实现的整体框架和MapReduce算法实现方法。实验证明,在Hadoop集群上实现数据加密并行化是可行的,而且能够有限减少数据处理时间开销。   3、针对加密系统密钥的频繁更换。本文对密文数据的信息价值建立简单量化模型,根据价值评测实现了密钥的动态更换,加强了密文数据自身的安全性,减轻了大规模密钥更换给系统带来的计算压力。   对于上述所提到的解决方案,本文不仪给出了详细的设计和实现过程,最后在研究成果之上,搭建了基于开源Hadoop云计算平台的私有云存储加密系统原型。对每一种方案进行理论上的分析和性能测试。实验结果表明,系统在安全性与效率上得到了一定的平衡,并且能够在实际中进行应用。
其他文献
在环境监测、交通网络、数据中心等很多领域中,对异常事件及时、及早的检测和跟踪,是一件非常重要而有意义的事。尤其是在很多领域中,事件发生后往往具有扩散性的特征,会影响周围
随着计算机图象处理技术的发展,人们已将其用于艺术作品的保护和修复领域.该文以敦煌莫高窟为背景,介绍了变色壁画色彩虚拟恢复技术,主要包括以下内容:将图象处理和人工智能
云存储是近些年计算机学科中研究的热门课题。云存储的出现提升了用户随时随地访问文件的便捷性、降低了存储成本、带来了信息存储的新理念。目前云存储的产品已经较为丰富,越
近二十年以来,虚拟现实一直是计算机领域的热点。人们设计虚拟现实系统以满足自身娱乐、工作、探索各种方面的需求。在虚拟现实系统设计和实现的过程中,研究员和工程师会面临各
近年来信息安全事故频繁发生,信息安全越来越受到从国家、行业到个人的重视。我国当前信息安全形势严峻,尤其体现在网络安全方面,没有网络安全就没有国家安全,网络安全和信息
本文设计并实现了基于Erlang OTP的虚拟计算平台中Erlang代码的在线演化模块,为该平台提供良好的代码管理功能。在调研了已有代码在线演化技术的基础上,本文重点考虑了代码版本
随着硬件、网络及通信等技术的迅速发展,异构资源的使用已经不可避免,合理的使用异构资源已变得越来越重要并成为当今的研究热点。针对面向Julia语言的云编程环境中任务(程序
本文主要是研究在非特定场合下针对单目标的跟踪问题。给定一段视频,人为选择出将要跟踪的目标,然后在后续的视频中,对该目标的位置进行判断,进而得到目标准确的位置。   视觉
随着软件系统在人们日常生活和工作中的广泛应用以及软件技术和应用的不断发展和革新,人们对软件质量提出了更高的要求。诸如安全性、性能和可靠性等非功能需求得到人们越来越
共指消解作为自然语言处理中的一个重要问题一直受到学术界的重视。所谓共指消解就是判断文本中出现的不同形式的指称语(包括专有名词、普通名词短语和代词)是否指示相同实体。