云存储中数据完整性验证技术的研究
发布时间:2021-04-26 10:23
云存储是云计算技术发展中的一个关键技术。用户通过按需付费的方式,便可尽情地享受远程云平台所提供的各种存储服务。然而该模式中的数据安全问题一直是用户的顾虑所在,也是云存储发展中的一个瓶颈。故在云存储模式下,如何检验用户远程存储数据的完整性,备受相关学者的密切关注。相关学者们已提出了许多可以实现各种功能的公共云审计方案,但它们共有一些特性,如在审计阶段中使用了大量耗时的对运算,或者一旦批量审计任务失败,缺乏高效的识别被损坏数据文件的机制。本文在现有研究的具体进展之上,新提出了下列内容:1.提出了一个支持用户可以动态撤销及存储数据可以随时动态更新的轻量级的云审计方案。首先,该方案使用了多重单向代理重签名技术,使用户可以随时高效的动态撤销(包括更换其公私钥);其次,该方案提出了虚拟索引的概念,保证了存储的数据可实时动态更新(插入、删除、修改);最后,在存储阶段,云端代替当前用户执行重签名操作,在审计阶段,第三方审计者代表当前用户对云数据执行审计任务操作,这些操作极大地减缓了终端用户的计算负担及云系统的通信负担。2.构建了一种无需对运算的、保护用户数据机密性的轻量级的云审计方案。首先,该方案利用...
【文章来源】:陕西师范大学陕西省 211工程院校 教育部直属院校
【文章页数】:79 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 研究背景及研究意义
1.2 国内外研究现状
1.3 论文章节安排和研究成果
第2章 预备知识
2.1 基础知识
2.1.1 困难性问题
2.1.2 双线性对
2.1.3 代理重签名算法
2.1.4 同态消息认证码
2.1.5 多项式承诺技术
2.1.6 卢卡斯数列
2.2 云存储数据完整性验证的相关描述
2.2.1 系统模型
2.2.2 所需条件
2.2.3 基本框架
2.2.4 算法描述
第3章 用户动态可撤销及数据动态更新的公共云审计方案
3.1 形式化定义
3.2 方案描述
3.2.1 用户动态可撤销的公共云审计方案
3.2.2 存储数据动态更新方案
3.3 安全性分析
3.3.1 正确性分析
3.3.2 代理重签名安全
3.3.3 审计安全
3.3.4 隐私保护
3.4 性能分析
3.4.1 通信开销
3.4.2 计算开销
3.4.3 实验结果分析
3.5 本章小结
第4章 保护用户数据隐私的无对运算的公共云审计方案
4.1 形式化定义
4.2 方案描述
4.3 安全性分析
4.3.1 正确性
4.3.2 隐私性
4.3.3 时效性
4.3.4 不可伪造性
4.4 性能分析
4.4.1 通信开销
4.4.2 计算开销
4.4.3 实验结果分析
4.5 本章小结
第5章 基于卢卡斯序列的新型批量云审计方案
5.1 形式化定义
5.2 基于卢卡斯序列的新型批量云审计方案
5.2.1 常量级通信开销的批审计方案
5.2.2 卢卡斯查找法
5.3 安全性分析
5.3.1 正确性
5.3.2 隐私保护
5.3.3 审计公正性
5.4 性能分析
5.4.1 通信开销
5.4.2 计算开销
5.4.3 实验结果分析
5.5 本章小结
第6章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
攻读硕士学位期间主要科研成果
攻读硕士学位期间参加的科研项目
【参考文献】:
期刊论文
[1]Public Auditing for Shared Data Utilizing Backups with User Revocation in the Cloud[J]. LIU Hequn,WANG Baocang,LU Ke,GAO Ziyuan,ZHAN Yu. Wuhan University Journal of Natural Sciences. 2018(02)
[2]云存储中基于虚拟用户的数据完整性验证[J]. 徐云云,白光伟,沈航,黄中平. 计算机科学. 2017(05)
[3]基于代理重签名的支持用户可撤销的云存储数据公共审计方案[J]. 张新鹏,许春香,张新颜,赛伟,韩兴阳,刘国平. 计算机应用. 2016(07)
[4]Data Dynamics Enabled Privacy-Preserving Public Batch Auditing in Cloud Storage[J]. REN Zhengwei,WANG Lina,WU Qianhong,DENG Ruyi. Chinese Journal of Electronics. 2014(02)
[5]Zero-knowledge proofs of retrievability[J]. AHN Gail-Joon. Science China(Information Sciences). 2011(08)
本文编号:3161250
【文章来源】:陕西师范大学陕西省 211工程院校 教育部直属院校
【文章页数】:79 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第1章 绪论
1.1 研究背景及研究意义
1.2 国内外研究现状
1.3 论文章节安排和研究成果
第2章 预备知识
2.1 基础知识
2.1.1 困难性问题
2.1.2 双线性对
2.1.3 代理重签名算法
2.1.4 同态消息认证码
2.1.5 多项式承诺技术
2.1.6 卢卡斯数列
2.2 云存储数据完整性验证的相关描述
2.2.1 系统模型
2.2.2 所需条件
2.2.3 基本框架
2.2.4 算法描述
第3章 用户动态可撤销及数据动态更新的公共云审计方案
3.1 形式化定义
3.2 方案描述
3.2.1 用户动态可撤销的公共云审计方案
3.2.2 存储数据动态更新方案
3.3 安全性分析
3.3.1 正确性分析
3.3.2 代理重签名安全
3.3.3 审计安全
3.3.4 隐私保护
3.4 性能分析
3.4.1 通信开销
3.4.2 计算开销
3.4.3 实验结果分析
3.5 本章小结
第4章 保护用户数据隐私的无对运算的公共云审计方案
4.1 形式化定义
4.2 方案描述
4.3 安全性分析
4.3.1 正确性
4.3.2 隐私性
4.3.3 时效性
4.3.4 不可伪造性
4.4 性能分析
4.4.1 通信开销
4.4.2 计算开销
4.4.3 实验结果分析
4.5 本章小结
第5章 基于卢卡斯序列的新型批量云审计方案
5.1 形式化定义
5.2 基于卢卡斯序列的新型批量云审计方案
5.2.1 常量级通信开销的批审计方案
5.2.2 卢卡斯查找法
5.3 安全性分析
5.3.1 正确性
5.3.2 隐私保护
5.3.3 审计公正性
5.4 性能分析
5.4.1 通信开销
5.4.2 计算开销
5.4.3 实验结果分析
5.5 本章小结
第6章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢
攻读硕士学位期间主要科研成果
攻读硕士学位期间参加的科研项目
【参考文献】:
期刊论文
[1]Public Auditing for Shared Data Utilizing Backups with User Revocation in the Cloud[J]. LIU Hequn,WANG Baocang,LU Ke,GAO Ziyuan,ZHAN Yu. Wuhan University Journal of Natural Sciences. 2018(02)
[2]云存储中基于虚拟用户的数据完整性验证[J]. 徐云云,白光伟,沈航,黄中平. 计算机科学. 2017(05)
[3]基于代理重签名的支持用户可撤销的云存储数据公共审计方案[J]. 张新鹏,许春香,张新颜,赛伟,韩兴阳,刘国平. 计算机应用. 2016(07)
[4]Data Dynamics Enabled Privacy-Preserving Public Batch Auditing in Cloud Storage[J]. REN Zhengwei,WANG Lina,WU Qianhong,DENG Ruyi. Chinese Journal of Electronics. 2014(02)
[5]Zero-knowledge proofs of retrievability[J]. AHN Gail-Joon. Science China(Information Sciences). 2011(08)
本文编号:3161250
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3161250.html