还是比较不错的一本书,当然,更适合搞C/C++方面的安全开发工作者。从另一个角度来讲,很适合OpenSSL的实践!学PKI这本书很不错,懂得了很多底层的现实过程。比单纯的操作要好得多,其实这个挺不错的。
压缩包内提供《精通PKI网络安全认证技术与编程实现》实例代码。
目录:
第1篇 PKI技术概述
第1章 PKI基础知识
1.1 PKI概述
1.2 什么是数字证书
1.2.1 数字认证的原理
1.2.2 数字认证是如何颁发的
1.3 为什么要使用数字证书
1.3.1 信息传输的保密性
1.3.2 交易者身份的确定性
1.3.3 发送信息的不可否认性
1.3.4 数据交换的完整性
1.4 加密技术
1.4.1 对称加密技术
1.4.2 非对称加密技术
1.5 数字签名技术
1.5.1 数字签名技术
1.5.2 时间戳技术
第2篇 OpenSSL开发
第2章 OpenSSL入门
2.1 OpenSSL概述
. 2.1.1 OpenSSL的组成
2.1.2 OpenSSL的优缺点
2.2 如何下载编译
2.2.1 Windows下编译OpenSSL
2.2.2 Linux下编译OpenSSL
2.3 如何搭建开发环境
2.3.1 Windows下搭建OpenSSL开发环境
2.3.2 Linux下搭建OpenSSL开发环境
2.4 小结
第3章 OpenSSL加密和解密
3.1 概述
3.2 函数介绍
3.2.1 初始化函数EVP_CIPHER_CTX_init
3.2.2 加密初始化函数EVP_EncryptInit_ex
3.2.3 数据加密Update函数EVP_EncryptUpdate
3.2.4 数据加密结束函数EVP_EncryptFinal_ex
3.2.5 解密初始化函数EVP_DecryptInit_ex
3.2.6 数据解密Update函数EVP_DecryptUpdate
3.2.7 数据解密结束函数EVP_DecryptFinal_ex
3.3 实例应用——数据加密
3.3.1 流程分析
3.3.2 实例实现
。。。