基于Wireshark抓包分析SSL的通信流程毕业论文.doc

基于Wireshark抓包分析SSL的通信流程毕业论文.doc

基于Wireshark抓包分析 SSL的通信流程 目录 TOC \o 1-3 \h \z \u HYPERLINK \l _Toc32322 目录 PAGEREF _Toc32322 2 HYPERLINK \l _Toc26595 第一章 实验目的及要求 PAGEREF _Toc26595 2 HYPERLINK \l _Toc29040 1.1 实验目的 PAGEREF _Toc29040 2 HYPERLINK \l _Toc25451 1.2 实验要求 PAGEREF _Toc25451 3 HYPERLINK \l _Toc31688 1.3 实验环境 PAGEREF _Toc31688 3 HYPERLINK \l _Toc22838 第二章 SSL理论基础 PAGEREF _Toc22838 3 HYPERLINK \l _Toc14599 2.1 SSL协议简介 PAGEREF _Toc14599 3 HYPERLINK \l _Toc11829 2.2 协议发展 PAGEREF _Toc11829 4 HYPERLINK \l _Toc23033 2.3 工作原理 PAGEREF _Toc23033 5 HYPERLINK \l _Toc6452 2.4 握手过程 PAGEREF _Toc6452 6 HYPERLINK \l _Toc9891 2.5 SSL协议族 PAGEREF _Toc9891 7 HYPERLINK \l _Toc9443 第三章 实验过程 PAGEREF _Toc9443 7 HYPERLINK \l _Toc24238 3.1 准备工作 PAGEREF _Toc24238 7 HYPERLINK \l _Toc23324 3.2 协议分析 PAGEREF _Toc23324 8 HYPERLINK \l _Toc21014 第四章 总结分析 PAGEREF _Toc21014 16 HYPERLINK \l _Toc11083 4.1 问题和解答 PAGEREF _Toc11083 16 HYPERLINK \l _Toc7279 4.2 结果分析 PAGEREF _Toc7279 17 实验目的及要求 1.1 实验目的 掌握 Wireshark 的使用方法,熟悉抓包流程; 通过对 Wireshark 抓包实例进行分析,加强对SSL协议的理解; 3.培养动手实践能力和自主学习自主探究的精神。 1.2 实验要求 利用Wireshark软件抓包微信Web,微信双方互相通信,并根据所抓包对SSL协议进行分析。 1.3 实验环境 系统环境:Windows 7 旗舰版 通信软件:Wechat V2.4.5 协议分析:Wireshark V2.2.1 SSL理论基础 2.1 SSL协议简介 图2-1 HTTPS加密传输 HTTPS(Hypertext Transfer Protocol Secure)是一种网络安全传输协议,是一种用于在不可信网络上进行安全通信的传输协议,HTTPS经由HTTP进行通讯,使用SSL/TLS协议对数据进行加密,如图2-1所示。 TLS/SSL协议 SSL(Secure Sockets Layer 安全套接层)协议,及其继任者TLS(Transport Layer Security传输层安全)协议,是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密,用于保障网络数据传输安全,利用数据加密技术,确保数据在网络传输过程中不会被截取及窃听。SSL协议已成为全球化标准,所有主要的浏览器和WEB服务器程序都支持SSL协议,可通过安装SSL证书激活SSL协议。 SSL 证书就是遵守 SSL协议的服务器数字证书,由受信任的证书颁发机构(CA机构),验证服务器身份后颁发,部署在服务器上,具有网站身份验证和加密传输双重功能。 TLS由IETF发布,SSL是TLS的前身。 如图2-2所示,在OSI模型中TLS/SSL位于表示层,在HTTP(应用层)协议之下。 图2-2 SSL协议在OSI模型中的位置 2.2 协议发展 协议 年份 SSL 1.0 N/A SSL 2.0 1995 SSL 3.0 1996 TLS 1.0 1999 TLS 1.1 2006 TLS 1.2 2008 TLS 1.3 2017 表2-1 SSL/TLS协议的发展 2.3 工作原理 图2-3 SSL协议工作原理 服务器认证: 1.客户端向服务器发送一个开始信息“Hello”以便开始一个新的会话连接; 2.服务器根据

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档