论文部分内容阅读
互联网时代大规模的数据存储和计算任务催生了云计算的出现,而云计算的安全问题也日益受到重视。在外包服务场景,尤其是云存储中,数据安全问题显得更加重要。外包数据有自己的许多特点,如安全性要求、分布式存储、查询检索和查询保证。本文就查询保证的性质进行分析,分别解决保证各个性质所需要的方法。研究的性质分为五个方面,分别是机密性、新鲜性、正确性、完成性和查询完整性。这里的查询完整性是一个新的概念,指的是云服务器能否诚实的执行用户所进行的查询。本文主要内容如下:(1)阐述查询保证系统的的结构。云查询保证的结构分为用户和云服务提供商,其中用户又分为客户和数据拥有者。对比了概率型查询保证和验证型查询保证,并采用验证型查询保证作为后续工作的机制。这一部分也对机密性、新鲜性、正确性、完成性和查询完整性的方法进行分析对比,得出最可行的方法。最后通过分析查询保证的步骤,从而得出高效的性质验证步骤。(2)分别对单点查询完整性、范围查询完整性和多属性查询完整性进行研究。单点查询完整性研究了机密性、新鲜性、正确性和查询完整性。范围查询根据查询的方法不同,导致叶子节点架构的差别,从而进一步导致各个性质查询的区别。多属性查询则来自多个属性树和多个范围查询。有所不同的是,多属性查询针对每个哈希树的五个属性分别处理,尤其是在保证正确性和完成性方面。最后提出了我们工作的总结和对来我们需要完成工作的方向。