云存储环境下密文检索技术研究
发布时间:2021-10-09 00:22
云存储的应用和发展使得更多的用户选择将数据存储在云上。为了保护数据的隐私性,用户将加密后的隐私数据存储在云端。大量的密文数据存储在云平台上,如何快速的从大量密文中查询到用户需要的数据是目前云平台急需解决的重要问题。密文检索技术因其能够直接对密文进行搜索的特性,成为现如今云存储隐私安全研究的一大热点。多关键词排序可搜索加密(MRSE)方案因其用户体验度好、节约通信成本等优势成为密文检索领域最重要的研究方向之一。然而已有的MRSE方案默认泄露搜索模式和访问模式且没有合乎多关键字检索语义的结果排序定义,隐私泄露和较低的检索准确性阻碍了MRSE的实际应用。多用户检索场景在实际应用中比较常见,如何将MRSE方案在多用户检索场景下进行功能扩展也是目前急需解决的一大难题。本文针对MRSE方案存在隐私泄露和检索准确性低的问题上提出了相应的优化方案,同时在多用户检索场景下构造了一种轻量级支持多用户检索的MRSE方案。本文主要的研究内容和成果如下:(1)针对已有MRSE方案存在隐私泄露和检索准确度低的缺陷给出了相应的优化思路,提出了PR-SMSE方案。该方案基于随机数生成检索陷门,保证了陷门的不可区分性,...
【文章来源】:东南大学江苏省 211工程院校 985工程院校 教育部直属院校
【文章页数】:86 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.3 主要研究内容
1.4 论文组织结构
第二章 云存储环境下密文检索理论基础
2.1 云存储技术
2.1.1 云存储平台架构
2.1.2 云存储环境下密文检索系统模型
2.2 密码学基础
2.2.1 hash函数
2.2.2 对称加密算法
2.2.3 非对称加密算法
2.3 多关键词检索模型
2.3.1 空间向量模型
2.3.2 ×模型
2.4 常用索引结构
2.4.1 BloomFilter索引结构
2.4.2 倒排索引结构
2.4.3 多路树索引结构
2.5 本章小结
第三章 基于优先级排序安全多关键词可搜索加密方案
3.1 已有MRSE方案存在的主要问题
3.2 PR-SMSE方案的设计
3.2.1 系统模型
3.2.2 威胁模型
3.2.3 设计目标
3.2.4 设计思路
3.2.5 符号表示
3.3 PR-SMSE方案算法及相关定义
3.3.1 算法定义
3.3.2 相关定义
3.4 PR-SMSE方案的构造
3.4.1 系统初始化阶段
3.4.2 查询阶段
3.4.3 整体运行流程
3.5 PR-SMSE方案正确性分析
3.6 PR-SMSE方案安全性分析
3.7 方案对比和性能验证
3.7.1 方案对比
3.7.2 性能验证
3.8 本章小结
第四章 轻量级支持多用户检索的MRSE方案
4.1 多用户可搜索方案分析
4.1.1 多用户检索场景下问题描述
4.1.2 典型方案分析
4.2 LM-MRSE方案的设计
4.2.1 系统模型
4.2.2 安全假设
4.2.3 设计目标和思路
4.2.4 符号表示
4.3 LM-MRSE方案算法及安全定义
4.3.1 算法定义
4.3.2 安全定义
4.4 LM-MRSE方案的构造
4.4.1 系统初始化阶段
4.4.2 查询和解密阶段
4.4.3 整体运行流程
4.5 LM-MRSE方案正确性分析
4.6 LM-MRSE方案安全性分析
4.6.1 云端存储密文的机密性
4.6.2 查询安全性
4.6.3 用户撤销安全性
4.7 方案对比和性能验证
4.7.1 方案对比
4.7.2 性能验证
4.8 本章小结
第五章 总结与展望
5.1 本文主要工作总结
5.2 未来研究方向展望
致谢
参考文献
作者简介
本文编号:3425268
【文章来源】:东南大学江苏省 211工程院校 985工程院校 教育部直属院校
【文章页数】:86 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 研究背景及意义
1.2 国内外研究现状
1.3 主要研究内容
1.4 论文组织结构
第二章 云存储环境下密文检索理论基础
2.1 云存储技术
2.1.1 云存储平台架构
2.1.2 云存储环境下密文检索系统模型
2.2 密码学基础
2.2.1 hash函数
2.2.2 对称加密算法
2.2.3 非对称加密算法
2.3 多关键词检索模型
2.3.1 空间向量模型
2.3.2 ×模型
2.4 常用索引结构
2.4.1 BloomFilter索引结构
2.4.2 倒排索引结构
2.4.3 多路树索引结构
2.5 本章小结
第三章 基于优先级排序安全多关键词可搜索加密方案
3.1 已有MRSE方案存在的主要问题
3.2 PR-SMSE方案的设计
3.2.1 系统模型
3.2.2 威胁模型
3.2.3 设计目标
3.2.4 设计思路
3.2.5 符号表示
3.3 PR-SMSE方案算法及相关定义
3.3.1 算法定义
3.3.2 相关定义
3.4 PR-SMSE方案的构造
3.4.1 系统初始化阶段
3.4.2 查询阶段
3.4.3 整体运行流程
3.5 PR-SMSE方案正确性分析
3.6 PR-SMSE方案安全性分析
3.7 方案对比和性能验证
3.7.1 方案对比
3.7.2 性能验证
3.8 本章小结
第四章 轻量级支持多用户检索的MRSE方案
4.1 多用户可搜索方案分析
4.1.1 多用户检索场景下问题描述
4.1.2 典型方案分析
4.2 LM-MRSE方案的设计
4.2.1 系统模型
4.2.2 安全假设
4.2.3 设计目标和思路
4.2.4 符号表示
4.3 LM-MRSE方案算法及安全定义
4.3.1 算法定义
4.3.2 安全定义
4.4 LM-MRSE方案的构造
4.4.1 系统初始化阶段
4.4.2 查询和解密阶段
4.4.3 整体运行流程
4.5 LM-MRSE方案正确性分析
4.6 LM-MRSE方案安全性分析
4.6.1 云端存储密文的机密性
4.6.2 查询安全性
4.6.3 用户撤销安全性
4.7 方案对比和性能验证
4.7.1 方案对比
4.7.2 性能验证
4.8 本章小结
第五章 总结与展望
5.1 本文主要工作总结
5.2 未来研究方向展望
致谢
参考文献
作者简介
本文编号:3425268
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3425268.html