如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
数据结构(C++版)网络安全高级软件编程技术第7章基于OpenSSL的安全Web服务器程序7.1本章训练目的与要求7.2相关背景知识7.2.1SSL协议介绍图7-1SSL协议栈结构示意图1.SSL记录协议图7-2SSL记录协议操作流程图2.SSL握手协议图7-3SSL握手协议工作过程示意图3.SSL修改密文规约协议4.SSL警告协议7.2.2OpenSSL库1.Linux环境中OpenSSL库的安装2.OpenSSL命令简介7.2.3相关数据结构分析1.BIO结构2.常用的BIO相关函数3.通过BIO结构进行I/O操作7.3实例编程练习7.3.1编程练习要求图7-4客户端截图7.3.2编程训练设计与分析图7-5程序整体流程图1.初始化模块2.Web服务模块图7-6HTTPS实现流程图7.4扩展与提高7.4.1客户端认证7.4.2基于IPSec的安全通信图7-7IPSec安全体系结构示意图1.IPSec体系结构图7-8ESP报文格式示意图图7-9隧道模式下的AH报文格式示意图2.IPSec工作模式图7-10两种IPSec模式的数据包结构示意图