保护隐私的云存储完整性检测机制研究
发布时间:2023-09-13 23:30
远程数据完整性检测(Remote Data Integrity Checking(RDIC))是一种检测数据完整性的常用手段。由于云存储有着巨大的网络空间资源,通常情况下用户所上传的数据会被保存在云服务器端并且不会保留本地副本。根据需求,用户可以随时随地去下载和审阅存储在网络云端的数据,这极大地提高了用户使用数据的高效性和便利性。然而,为了应付越来越重的存储负担,一些恶意的网络云服务器会故意删除或是误删一些用户不经常访问到的文件数据。由于数据量巨大,用户需要自行检测是否出现数据丢失遗失情况,这给用户带来了极大的困扰。因此,为了有效解决这一问题并且充分利用更多的计算资源,用户会允许一个第三方审计(Third Party Auditor(TPA))来执行数据完整性检测工作。在用户上传数据的过程中,会出现一些非法的恶意用户蓄意上传一些垃圾文件数据以制造网络拥塞或是拒绝服务攻击,这给云端服务器的运营带来了巨大的压力。所以,在上传数据之前,对用户身份合理性校验是解决这一问题的常用手段,可是随之而来的是用户身份暴露和隐私泄漏问题。为了解决这一矛盾,本文提出了一个保护用户隐私的远程数据完整性检测方案...
【文章页数】:51 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 研究背景
1.2 研究意义
1.3 国内外研究现状
1.4 主要贡献
1.5 本文的内容和结构
2 基本概念和相关知识
2.1 密码学基本概念
2.1.1 可忽略函数和不可忽略函数
2.1.2 单向函数
2.1.3 单向置换函数
2.1.4 哈希函数
2.2 非对称双线性映射
2.3 非对称双线性Diffie-Hellman(﹁BDH)问题
2.4 非对称双线性Diffie-Hellman问题的变形
2.5 数据完整性检测中一些常用方法
2.5.1 哈希函数
2.5.2 消息认证码
2.6 数字签名
2.6.1 基本概念
2.6.2 不可否认签名
2.7 本章小结
3 远程数据完整性检测模型
3.1 模型简介
3.2 远程数据完整性检测模型
3.3 远程数据完整性检测的安全性质
3.3.1 抵抗完整性伪造
3.3.2 隐私保护性
3.4 本章小结
4 保护身份隐私的云认证审计协议(PPACA)
4.1 协议PPACA的构造
4.2 效率分析
4.3 协议PPACA的安全性分析
4.3.1 正确性
4.3.2 抗完整性伪造
4.3.3 隐私保护性
4.4 本章小结
5 隐私保护加强的云认证审计协议(PPACA+)
5.1 协议(PPACA+)的构造
5.2 对比分析
5.3 隐私保护加强型PPACA+的安全性分析
5.3.1 正确性
5.3.2 抗完整性伪造
5.3.3 隐私保护性
5.4 本章小结
6 实验仿真
6.1 仿真分析
6.2 本章小结
总结
参考文献
致谢
本文编号:3846115
【文章页数】:51 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 研究背景
1.2 研究意义
1.3 国内外研究现状
1.4 主要贡献
1.5 本文的内容和结构
2 基本概念和相关知识
2.1 密码学基本概念
2.1.1 可忽略函数和不可忽略函数
2.1.2 单向函数
2.1.3 单向置换函数
2.1.4 哈希函数
2.2 非对称双线性映射
2.3 非对称双线性Diffie-Hellman(﹁BDH)问题
2.4 非对称双线性Diffie-Hellman问题的变形
2.5 数据完整性检测中一些常用方法
2.5.1 哈希函数
2.5.2 消息认证码
2.6 数字签名
2.6.1 基本概念
2.6.2 不可否认签名
2.7 本章小结
3 远程数据完整性检测模型
3.1 模型简介
3.2 远程数据完整性检测模型
3.3 远程数据完整性检测的安全性质
3.3.1 抵抗完整性伪造
3.3.2 隐私保护性
3.4 本章小结
4 保护身份隐私的云认证审计协议(PPACA)
4.1 协议PPACA的构造
4.2 效率分析
4.3 协议PPACA的安全性分析
4.3.1 正确性
4.3.2 抗完整性伪造
4.3.3 隐私保护性
4.4 本章小结
5 隐私保护加强的云认证审计协议(PPACA+)
5.1 协议(PPACA+)的构造
5.2 对比分析
5.3 隐私保护加强型PPACA+的安全性分析
5.3.1 正确性
5.3.2 抗完整性伪造
5.3.3 隐私保护性
5.4 本章小结
6 实验仿真
6.1 仿真分析
6.2 本章小结
总结
参考文献
致谢
本文编号:3846115
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3846115.html