论文部分内容阅读
随着云计算技术的发展,其在人们的日常生活和工作中也应用的越来越广,为了方便的保存数据和共享数据,许多人选择将数据上传至云端进行存储。然而现有的云存储环境中还存在着一些问题,例如如何在云存储服务器中实现高效的数据密文去重提升存储空间的利用率,如何保证用户所保存再在云存储端的数据是完整的不被损坏的。为了解决这些问题,云存储密文数据安全去重技术和云存储数据完整性验证技术被提出了。然而现有的某些方案还存在一些不足,为此,本文对云存储密文数据安全去重技术以及支持完整性验证的云存储密文数据安全去重技术展开了研究,提出了两个高效的云存储密文安全去重方案。1.改进的高效云存储密文安全去重方案针对现有的一些数据安全去重技术的不足,本文提出了一个新的高效的云存储密文安全去重方案,方案通过多次的Hash函数固定了在数据块标签生成过程中所需的幂运算次数,减少了标签生成的计算开销;以及构造了一个标签决策树结构和标签比较算法,减少了去重检测所需的比较次数。随后对方案进行了正确性分析和安全性分析,在安全性分析中我们证明了方案是满足PRV$-CDA安全模型的。最后通过实验数据验证了本方案所需的计算开销小,结果表明,本方案更能满足实际的云存储的需求。2.支持完整性验证的云存储密文安全去重方案针对现有的支持完整性验证的云存储密文去重技术计算开销过大的问题,本文提出了一种效率更高的新方案。方案结合了消息锁加密结构和一种使用同态消息认证码结构的高效完整性验证方案,实现了数据的高效去重和完整性验证。随后对方案进行了正确性和安全性分析证明,证明了方案各环节的正确性和安全性,最后对方案进行效率分析和实验论证,分别从理论方面和实际实验数据方面说明了本方案的高效性。各种分析表明,本方案是高效安全的,更满足实际的云环境要求。