扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
密码技术应用与实践 版权信息
- ISBN:9787560660752
- 条形码:9787560660752 ; 978-7-5606-6075-2
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>
密码技术应用与实践 内容简介
全书分为5章。第1章为密码算法基本应用实践,介绍基于Pycryptodome密码函数库的对称加密算法、公钥加密算法、哈希算法的基本应用;第2章为密码学扩展应用实践,主要讲解使用常见密码库完成文件的加解密、签名传输,实现HTTPS的交互过程,进一步实现密码学在工程实践中的应用;第3章为PKI应用与实践,主要介绍基于Windows Server建立PKI体系,并介绍了其配置和综合防护应用;第4章为常见加密工具应用实践,主要介绍PGP、Gnu PG、VeraCrypt等常见工具的使用;第5章为加密技术创新综合实践,主要结合区块链、云计算、移动终端等场景,介绍密码算法的创新应用实践。 本书可作为高等学校密码学、网络空间安全或相关专业的密码实践指导性教材,也可作为信息安全工程人员的实践参考书。
密码技术应用与实践 目录
第1 章 密码算法基本应用实践 1
1.1 密码算法应用实践概述 1
1.1.1 信息安全威胁 1
1.1.2 密码学解决方案 2
1.1.3 实践应用环境 3
1.2 对称加密算法应用 4
1.2.1 基础知识 4
1.2.2 Crypto.Cipher加密函数包 9
1.2.3 AES文件分组加密实践 10
1.3 散列函数和消息认证码应用 16
1.3.1 基础知识 16
1.3.2 Crypto.Hash散列函数包 18
1.3.3 文件散列值计算实践 21
1.3.4 文件的消息认证码计算实践 21
1.4 公钥加密算法应用 22
1.4.1 基础知识 23
1.4.2 Crypto公钥操作包 24
1.4.3 数字信封加解密实践 30
1.4.4 签名与验签实现 34
1.5 思考题 37
第2章 密码学扩展应用实践 38
2.1 带数字签名的数字信封实践 38
2.1.1 带签名数字信封原理 39
2.1.2 利用Pycryptodome实现
带签名的数字信封 40
2.1.3 利用Bouncy Castle
实现带签名的数字信封 43
2.2 基于Pycryptodome的加密
工具箱实践 48
2.2.1 基础知识 48
2.2.2 系统设计与实现 49
2.2.3 系统打包与运行 73
2.3 HTTPS协议实践 78
2.3.1 基础知识 78
2.3.2 使用Java代码模拟
整个握手过程 79
2.3.3 使用Tornado搭建
HTTPS网站 98
2.4 思考题 101
第3章 PKI应用与实践 102
3.1 实验环境搭建 102
3.1.1 基础知识 102
3.1.2 实验拓扑 103
3.1.3 配置网络连接方式 104
3.1.4 配置网络地址 104
3.1.5 应用服务器添加
DNS服务器 105
3.2 PKI搭建与配置 113
3.2.1 基础知识 113
3.2.2 安装独立根CA 114
3.2.3 配置独立根CA 116
3.3 网站安全保护 122
3.3.1 基础知识 122
3.3.2 下载根证书 123
3.3.3 查看证书 125
3.3.4 添加IIS服务器 128
3.3.5 网站申请数字证书 128
3.3.6 HTTPS网站配置与测试 133
3.4 FTP安全保护 136
3.4.1 基础知识 136
3.4.2 搭建FTP 136
3.4.3 配置安全FTP站点 138
3.4.4 配置FTP客户端
——FlashFXP 140
3.5 电子邮件安全保护 141
3.5.1 基础知识 141
3.5.2 实践拓扑 143
3.5.3 搭建电子邮件服务器 144
3.5.4 配置电子邮件服务器 145
3.5.5 初始化配置Outlook
邮件客户端 148
3.5.6 申请并安装个人证书 150
3.5.7 安全配置Outlook
邮件客户端 154
3.6 思考题 159
第4章 常见加密工具应用实践 160
4.1 VeraCrypt应用实践 160
4.1.1 基础知识 160
4.1.2 安装与设置 161
4.1.3 加密卷的创建与使用 162
4.1.4 U盘加密与解密 172
4.1.5 操作系统的加密与解密 177
4.2 Gnu PG应用实践 184
4.2.1 基础知识 184
4.2.2 下载与安装 184
4.2.3 创建密钥对 186
4.2.4 备份密钥 189
4.2.5 导入证书 193
4.2.6 保护Outlook电子邮件 195
4.2.7 文件加解密和签名 197
4.3 PGP应用实践 199
4.3.1 基础知识 199
4.3.2 创建密钥对 199
4.3.3 文件加解密 201
4.3.4 PGPdisk的创建与使用 203
4.3.5 PGP加密操作系统 205
4.4 思考题 207
第5章 加密技术创新综合实践 208
5.1 区块链安全存储综合系统 208
5.1.1 基础知识 208
5.1.2 系统功能与设计 210
5.1.3 系统实现 214
5.1.4 系统测试与结果 225
5.2 基因疾病同态密文检测系统
研究与实现 227
5.2.1 基础知识 227
5.2.2 设计方案 229
5.2.3 项目实现 235
5.2.4 系统测试与结果 255
5.2.5 应用前景 257
5.2.6 结论 257
5.3 基于机器学习的手机消息
自适应加密系统 257
5.3.1 基础知识 258
5.3.2 系统功能与设计 258
5.2.3 机器学习流程 260
5.3.4 系统实现 260
5.3.5 系统测试与结果 273
5.4 思考题 275
参考文献 276
展开全部
书友推荐
本类畅销
-
Photoshop 2022中文版案例教程
¥44.1¥59.8 -
局域网组建、管理与维护(第4版)(微课版)
¥47¥59 -
园林AUTOCAD教程
¥24¥45 -
Python实战编程:从零学Python
¥81¥108 -
Java程序设计基础
¥37¥50 -
数据备份与恢复
¥51.4¥69