云环境下远端数据完整性验证方案的研究与设计

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:golf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算是当前信息技术发展的一个重要趋势,它通过远程资源访问使得中小型企业和个人用户能够以相对便宜的价格和便捷的方式获得计算和存储资源。目前云计算已经获得很多大公司的青睐,许多云计算相关产品也已陆续问世,其中以亚马逊云、谷歌云存储、微软Azure云平台为典型代表。   云计算在高速发展的同时,不可避免地存在许多安全问题。本文主要研究其中的数据完整性验证问题。在云存储中,用户数据位于远端云服务器上,传统的数据完整性校验需要将数据下载到本地进行验证,而在云存储环境下,用户存储在云端的数据是海量的,因此传统数据完整性校验机制不再适用。远程数据完整性验证使用户在不需要访问原始数据的情况下,就能够对数据完整性进行验证。适用于云计算环境。在数据完整性验证方面学者主要集中在公开验证、隐私保护、动态数据、多备份等领域。   本文针对云计算环境下的数据完整性验证的问题进行了研究并设计了两种不同的方案。   首先,前两章提出了本课题提出的背景和意义,对云计算的基本概念做了简单的介绍从而引出了云计算中的安全问题进而对其中的数据完整性验证问题做了详细的综述,最后介绍了几种开源的云计算平台;   其次,第三章和第四章是本文的核心内容,从不同的需求角度提出了不同的数据完整性验证方案,第一,提出了一种基于跳跃链表的多备份数据完整性验证的方案,本方案使用了可认证的数据结构---跳跃链表,与TB-DMCPDP方案相比在性能上得到了提升,方案借助于跳跃链表实现了动态多备份的验证过程,提高了用户数据的可用性;第二,李益发等提出基于哈希树的完整性验证方案[36]未能提供公开验证,因此我们从公开验证的需求入手,引入了可信第三方TTP,提出了一种支持可信第三方的公开验证的改进方案,并在方案中加入了隐私保护机制,在效率方面,为了提升效率,方案中对于模幂运算以及双线性对的使用做了一定的限制。   最后,第五章对本文的研究成果和工作做了总结,指出方案中的不足并对未来的研究工作作了展望。
其他文献
车辆自主驾驶技术在经济、军事、科技等方面具有重要的价值,但在真实交通环境下,智能驾驶研究面临安全、法律等问题。缩微智能车的实验环境相对封闭,缩微智能车的研究不存在安全
片上多核处理器(Chip Multi-Processor, CMP)已经成为高性能微处理器的发展潮流。高速缓存作为处理器与主存之间的重要桥梁,在计算机系统的性能优化中发挥着重要作用。一种能
在计算机图形学中,三维模型通常使用三维网格表现。网格模型凭借着其直观、生动的表现形式,广泛应用于游戏开发、影视制作、工业制造和旅游景观等领域。然而,较大的网格模型受到
云计算的大规模发展以及云服务在终端的按需供给,使得人们越来越多的感受到云计算提供的便利。伴随着环境的动态化、服务的多样化和用户需求的个性化,云环境下的服务选择问题日
随着多模式人机交互技术的发展,手语识别的研究也得到了越来越多的重视。然而传统的、基于计算机视觉的手语识别技术很难实时捕获手的姿势和位置。2010年11月微软推出Kinect作
云计算是当前信息技术领域的热门话题之一,是产业界、学术界等各界均十分关注的焦点。但是,云计算的发展面临许多关键性问题的挑战,而安全问题首当其冲。随着云计算的不断普及,安
图像相似性在基于内容的图像检索、图像匹配、图像识别和图像拼接等领域有着广泛的应用,大多数关于图像相似性的研究都包含在图像检索、图像配准和图像识别等领域的研究中。
图处理系统作为一种大数据分析工具被用到很多领域中,在图规模不断增大的背景下,对处理系统的扩展能力与并行性提出越来越高的要求,一方面要采取分布式架构实现横向扩展,另一方面
社交网络服务已经成为非常重要的Web服务,它为用户提供与朋友互动的基于互联网的平台。随着支持位置感知的硬件和软件技术的进步,社交网络服务与基于位置的服务相结合形成移动
随着信息时代的到来和深入,计算机技术已经在各行各业中得到了广泛地应用。但随着计算机软件系统的普及和规模的不断增大,其安全性问题也越来越突出。提高软件可靠程度的方法有