本书以云计算安全的基础理论和关键技术为主要内容。全书共 6 章,第 1 章是云计算基本概念介绍;第 2 章是可证明安全理论基础;第 3~6 章是全书的重点内容,介绍云安全技术的各个方面,包括可搜索加密技术、基于属性的加密技术、安全外包计算技术以及云存储安全技术。本书融前沿性、丰富性、实用性为一体,囊括云计算安全技术研究的基本核心领域,选取的内容紧扣前沿主题,有助于广大读者了解云计算安全研究的基本内容和核心技术。
样章试读
目录
- 目录
前言
第1章绪论1
1.1云计算1
1.1.1云计算的概念2
1.1.2云计算的服务构架2
1.1.3云计算的分类4
1.1.4移动云计算5
1.2云存储7
1.2.1云存储系统结构模型7
1.2.2云平台8
1.3云安全11
参考文献13
第2章可证明安全理论基础15
2.1困难问题15
2.1.1基于整数分解的困难问题16
2.1.2基于离散对数的困难问题17
2.1.3基于双线性对的困难问题19
2.2可证明安全理论22
2.2.1安全定义23
2.2.2安全模型25
2.2.3随机预言机模型28
2.2.4标准模型29
2.3小结30
参考文献31
第3章可搜索加密技术33
3.1问题阐述33
3.2对称可搜索加密技术36
3.2.1安全定义37
3.2.2安全模型38
3.2.3基于顺序扫描的可搜索加密方案39
3.2.4基于布隆过滤器的搜索方案43
3.2.5基于倒排索引的可搜索加密方案46
3.2.6模糊关键词搜索方案48
3.2.7可验证的对称可搜索加密方案52
3.2.8可验证的模糊关键词搜索方案54
3.3非对称可搜索加密技术62
3.3.1安全模型63
3.3.2安全信道下的公钥可搜索加密方案68
3.3.3公开信道下的公钥可搜索加密方案71
3.3.4支持多关键词搜索的公钥可搜索加密方案73
3.3.5对公钥可搜索加密的离线猜测关键词攻击77
3.3.6满足陷门信息不可区分性的公钥可搜索加密方案79
3.3.7基于授权的公钥可搜索加密方案83
3.4小结88
参考文献89
第4章基于属性的加密技术92
4.1问题阐述92
4.2安全定义与模型94
4.2.1安全定义94
4.2.2安全模型96
4.3基于属性加密(ABE)方案构造97
4.3.1FuzzyIBE方案98
4.3.2KP-ABE方案99
4.3.3CP-ABE方案101
4.4可撤销的ABE方案102
4.4.1基于IBE的密钥撤销方案103
4.4.2基于CP-ABE的属性撤销方案106
4.4.3基于KP-ABE的属性撤销方案109
4.5小结112
参考文献113
第5章安全外包计算技术115
5.1问题阐述115
5.2安全定义和安全模型117
5.2.1安全定义117
5.2.2安全模型119
5.3大规模科学计算的安全外包120
5.3.1大规模线性方程组的安全外包120
5.3.2线性规划程序的安全外包122
5.4密码基础运算的安全外包128
5.4.1安全定义129
5.4.2模指数的外包方案131
5.4.3同时模指数的外包方案133
5.4.4双线性对的外包方案135
5.5基于属性加密的安全外包137
5.5.1安全定义137
5.5.2CP-ABE的解密外包算法139
5.5.3KP-ABE的解密外包算法142
5.6动态大数据库的安全外包144
5.6.1安全定义144
5.6.2基于向量承诺的VDB方案147
5.6.3Chen等的方案148
5.7小结150
参考文献150
第6章云存储安全154
6.1问题阐述154
6.2可证明数据拥有157
6.2.1数据的拥有性证明方案157
6.2.2动态可证明数据拥有方案(D-PDP)161
6.2.3基于PDP的数据存储位置验证164
6.3可证明数据恢复167
6.3.1安全定义和安全模型167
6.3.2可证明数据恢复方案168
6.4小结171
参考文献171
后记175