精通PKI网络安全认证技术与编程实现从实战出发,介绍了PKI应用开发过程和细节。《精通PKI网络安全认证技术与编程实现》共32章,分6篇,主要内容包括PKI基础知识、OpenSSL开发、CrytoAPI开发、JavaSecurity开发、电子商务网站应用、PKI技术应用等,涉及C语言、Java语言、JSP、ASP/ASP.NET、PHP等开发语言。为了方便读者深入了解PKI,《精通PKI网络安全认证技术与编程实现》按照先原理、再讲解、再实战的方式进行,并且全部实例和软件都保存在随书赠送的光盘中。PKI是解决开放式互联网络信息安全需求的成熟体系。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入门
第3章 OpenSSL加密和解密
第4章 OpenSSL消息摘要
第5章 OpenSSL签名和验证
第6章 OpenSSL Base64编解和解码
第7章 OpenSSL证书操作
第8章 SSL/TLS编程
第9章 开发实例——文件保险箱
第10章 开发实例——安全通信软件
第11章 开发实例——安全报文系统
第3篇 CrytoAPI开发
第4篇 Java Security开发
第5篇 PKI电子商务网站应用
第6篇 其他PKI技术应用