BTDA:基于半可信第三方的动态云数据更新审计方案 |
| |
作者姓名: | 金瑜 蔡超 何亨 李鹏 |
| |
作者单位: | 武汉科技大学计算机科学与技术学院 武汉430065,武汉科技大学计算机科学与技术学院 武汉430065;湖北省智能信息处理与实时工业系统重点实验室 武汉430065,武汉科技大学计算机科学与技术学院 武汉430065;湖北省智能信息处理与实时工业系统重点实验室 武汉430065,武汉科技大学计算机科学与技术学院 武汉430065;湖北省智能信息处理与实时工业系统重点实验室 武汉430065 |
| |
基金项目: | 本文受云计算环境下基于行为的动态信任模型研究(61303117),混合云中基于属性密码的轻量级安全控制机制研究(61602351),混合车载网络环境下的节点部署及协同内容分发研究(61502359)资助 |
| |
摘 要: | 云存储由于具有方便和廉价的优点,自诞生以来便得到了广泛应用。但与传统系统相比,云存储中的用户失去了对数据的直接控制,因此用户最关心的是存储在云上的数据是否安全,其中完整性是安全需求之一。公共审计是验证云数据完整性的有效方法。虽然现有方案不仅能够实现云数据的完整性验证,也能够支持动态数据更新审计,但它们也存在缺点,例如在执行多个二级文件块更新任务时,用户需要一直在线进行更新审计,而且在该过程中用户与云服务器的通信量和用户计算量都较大。基于此,提出了一种基于半可信第三方的动态云数据更新审计方案——BTDA。在BTDA中,用户将二级文件块更新审计任务代理给半可信第三方,因此在二级文件块更新审计过程中,用户可以离线,从而减少了用户端的通信量和计算量。另外,BTDA采用了数据盲化和代理重签名技术来防止半可信第三方和云服务器获取用户敏感数据,从而保护了用户隐私。实验表明,与目前的二级文件块更新审计方案相比,BTDA中的用户端无论在计算时间还是通信量方面都有大幅减少。
|
关 键 词: | 云存储 数据完整性 半可信第三方 二级文件块更新 |
收稿时间: | 2016-12-22 |
修稿时间: | 2017-04-11 |
|
|