网络安全高级编程技术zw7Word文件下载.docx
《网络安全高级编程技术zw7Word文件下载.docx》由会员分享,可在线阅读,更多相关《网络安全高级编程技术zw7Word文件下载.docx(9页珍藏版)》请在冰豆网上搜索。
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模式的数据包结构示意图