作品简介

本书是“网络空间安全系列丛书”之一。作为中国科学院大学研究生教学辅助用书,本书基于对象存储云服务,构建一个云计算环境下的文件存储应用程序(云盘)。全书共分为5章,首先介绍安全云存储的相关知识,然后介绍如何搭建安全云存储系统的开发环境,接着介绍安全云存储系统基础安全服务的实现方法以及安全云存储系统的数据安全服务,最后介绍安全云存储系统的更新、测试与发布。

陈驰,苏帅,马红霞,于晶编著。

作品目录

  • 内容简介
  • 丛书编委会
  • 前言
  • 第1章 安全云存储
  • 1.1 云存储概述
  • 1.1.1 云存储的概念
  • 1.1.2 云存储的特征
  • 1.1.3 云存储系统的架构
  • 1.1.4 云存储系统的优势
  • 1.1.5 云存储的类型
  • 1.1.6 云存储的发展现状
  • 1.2 云存储安全风险
  • 1.2.1 技术安全风险
  • 1.2.2 管理安全风险
  • 1.2.3 法律法规风险
  • 1.3 云存储安全需求
  • 1.4 安全云存储系统
  • 1.4.1 系统功能分析
  • 1.4.2 系统总体框架
  • 1.4.3 系统功能架构
  • 1.4.4 云安全服务
  • 1.4.5 系统优势特色
  • 1.5 小结
  • 习题1
  • 参考资料
  • 第2章 安全云存储系统开发环境的搭建
  • 2.1 客户端开发环境的搭建
  • 2.1.1 Qt概述
  • 2.1.2 Qt安装
  • 2.1.3 Qt使用
  • 2.2 服务端开发环境的搭建
  • 2.2.1 数据库的搭建
  • 2.2.2 服务端开发框架的搭建
  • 2.3 小结
  • 习题2
  • 参考资料
  • 第3章 安全云存储系统的基础安全服务
  • 3.1 基础安全服务概述
  • 3.1.1 用户标识服务
  • 3.1.2 用户鉴别服务
  • 3.1.3 访问控制服务
  • 3.1.4 安全审计服务
  • 3.2 基础安全服务实现
  • 3.2.1 编程实现规范
  • 3.2.2 用户标识服务实现
  • 3.2.3 用户鉴别服务实现
  • 3.2.4 访问控制服务实现
  • 3.2.5 安全审计服务实现
  • 3.2.6 管理员的“三权分立”
  • 3.3 小结
  • 习题3
  • 参考资料
  • 第4章 安全云存储系统的数据安全服务
  • 4.1 数据安全服务概述
  • 4.1.1 数据加密服务
  • 4.1.2 密钥管理服务
  • 4.1.3 密文检索服务
  • 4.2 数据安全服务的实现
  • 4.2.1 普通用户客户端界面的实现
  • 4.2.2 数据加/解密的实现
  • 4.2.3 数据元信息的生成
  • 4.2.4 密文索引的生成
  • 4.2.5 客户端数据上传的实现
  • 4.2.6 数据存储的实现
  • 4.2.7 数据列出的实现
  • 4.2.8 数据下载和打开的实现
  • 4.2.9 数据分享的实现
  • 4.2.10 数据检索的实现
  • 4.2.11 数据的删除
  • 4.3 小结
  • 习题4
  • 参考资料
  • 第5章 安全云存储系统的更新、测试与发布
  • 5.1 安全云存储系统的更新
  • 5.1.1 服务端版本更新接口的实现
  • 5.1.2 客户端在线更新的实现
  • 5.2 安全云存储系统的测试
  • 5.2.1 客户端测试
  • 5.2.2 服务端测试
  • 5.3 安全云存储系统的发布
  • 5.3.1 客户端打包
  • 5.3.2 服务端打包发布
  • 5.4 小结
  • 习题5
  • 参考资料
展开全部