声明
摘要
1.1研究背景
1.2研究现状
1.3本文研究内容
1.4本文组织结构
第2章相关理论基础及技术
2.1密码学基础
2.1.1单向hash函数
2.1.2 Paillier同态加密
2.1.3私有集合交集
2.2安全云存储系统
2.3可搜索加密
2.3.1基于安全索引的可搜索加密
2.3.2公钥可搜索加密
2.3.3密文搜索的架构模型
2.4可证明安全性相关理论
2.4.1随机预言模型
2.4.2可证明安全步骤
2.4.3 CPA安全的公钥加密方案
2.5本章小结
第3章面向云数据的盲存储方案
3.1方案模型
3.1.1架构
3.1.2形式化定义
3.1.3安全性定义
3.2面向云数据的盲存储方案
3.2.1盲存储的构建
3.2.2动态协议
3.2.3方案的详细设计
3.3安全性证明
3.4本章小结
第4章基于盲存储的多关键字可搜索加密方案
4.1方案模型
4.1.1形式化定义
4.1.2安全性定义
4.2关键技术
4.3方案的详细设计
4.3.1初始化算法
4.3.2盲存储构建算法
4.3.3索引生成算法
4.3.4陷门生成算法
4.3.5搜索算法
4.3.6读取文件算法
4.4安全性证明
4.5本章小结
第5章基于盲存储的多关键字可搜索加密原型系统
5.1系统设计
5.1.1系统架构
5.1.2开发环境
5.1.3功能模块设计
5.1.4类的设计
5.2系统实现
5.2.1密钥管理模块的实现
5.2.2文件加解密模块的实现
5.2.3盲存储构建模块的实现
5.2.4上传文件模块的实现
5.2.5下载文件模块的实现
5.2.6更新文件模块的实现
5.2.7索引生成模块的实现
5.2.8陷门生成模块的实现
5.2.9关键字搜索模块的实现
5.3系统测试
5.3.1功能测试
5.3.2性能测试
5.4本章小结
6.1总结
6.2展望
参考文献
致谢
攻读硕士学位期间的论文项目情况
东北大学;