金瑜,蔡超,何亨,李鹏.BTDA:基于半可信第三方的动态云数据更新审计方案[J].计算机科学,2018,45(3):144-150
BTDA:基于半可信第三方的动态云数据更新审计方案
BTDA:Dynamic Cloud Data Updating Audit Scheme Based on Semi-trusted Third Party
投稿时间:2016-12-22  修订日期:2017-04-11
DOI:10.11896/j.issn.1002-137X.2018.03.023
中文关键词:  云存储,数据完整性,半可信第三方,二级文件块更新
英文关键词:Cloud storage,Data integrity,Semi-trusted third party,Second-level file block update
基金项目:本文受云计算环境下基于行为的动态信任模型研究(61303117),混合云中基于属性密码的轻量级安全控制机制研究(61602351),混合车载网络环境下的节点部署及协同内容分发研究(61502359)资助
作者单位
金瑜 武汉科技大学计算机科学与技术学院 武汉430065 
蔡超 武汉科技大学计算机科学与技术学院 武汉430065
湖北省智能信息处理与实时工业系统重点实验室 武汉430065 
何亨 武汉科技大学计算机科学与技术学院 武汉430065
湖北省智能信息处理与实时工业系统重点实验室 武汉430065 
李鹏 武汉科技大学计算机科学与技术学院 武汉430065
湖北省智能信息处理与实时工业系统重点实验室 武汉430065 
摘要点击次数: 542
全文下载次数: 333
中文摘要:
      云存储由于具有方便和廉价的优点,自诞生以来便得到了广泛应用。但与传统系统相比,云存储中的用户失去了对数据的直接控制,因此用户最关心的是存储在云上的数据是否安全,其中完整性是安全需求之一。公共审计是验证云数据完整性的有效方法。虽然现有方案不仅能够实现云数据的完整性验证,也能够支持动态数据更新审计,但它们也存在缺点,例如在执行多个二级文件块更新任务时,用户需要一直在线进行更新审计,而且在该过程中用户与云服务器的通信量和用户计算量都较大。基于此,提出了一种基于半可信第三方的动态云数据更新审计方案——BTDA。在BTDA中,用户将二级文件块更新审计任务代理给半可信第三方,因此在二级文件块更新审计过程中,用户可以离线,从而减少了用户端的通信量和计算量。另外,BTDA采用了数据盲化和代理重签名技术来防止半可信第三方和云服务器获取用户敏感数据,从而保护了用户隐私。实验表明,与目前的二级文件块更新审计方案相比,BTDA中的用户端无论在计算时间还是通信量方面都有大幅减少。
英文摘要:
      Cloud storage has been widely used since its birth because of its convenience and low price.But compared with the traditional system,the users in the cloud storage system lost the direct control of the data,so users are most concerned about whether the data stored in the cloud are security,where integrity is one of the security needs.Public audit is an effective way to verify the integrity of cloud data.Existing research work can not only achieve cloud data integrity verification,but also support dynamic data update audit.However,such schemes also suffer from some drawbacks,for example,when multiple second-level file block update tasks are implemented,users need to be online for the update audit of each task,and in this process the communication cost and the computational cost on user side are larger. On this basis,this paper proposed BTDA,namely a semi-trusted third party dynamic cloud data update audit program.In BTDA,semi-trusted third party deals with update audit instead of user,so during the update audit process,the user can be off-line,thereby reducing the communication cost and the computational cost on user side.In addition,BTDA uses data blind and proxy re-signature technology to prevent semi-trusted third party and cloud server to obtain user sensitive data,thus protecting user privacy.Experiments show that compared with the current scheme about second-level file block update,BTDA has a large reduction in both computation time and communication cost on user side.
查看全文  查看/发表评论  下载PDF阅读器