SSL握手协议抓包之DH
2017-04-12 10:22
344 查看
一 密钥交换算法
密钥交换算法一般常用的有RSA和DH,本篇理论结合实际,介绍SSL握手协议中关于DH的抓包过程。
二 SSL握手协议中DH密钥交换图
![](http://dl2.iteye.com/upload/attachment/0122/0942/eb05f661-a07e-3893-9bfd-283eb8b7dca4.png)
三 DH密钥交换抓包分析
![](http://dl2.iteye.com/upload/attachment/0122/0964/de9ec5a7-6e89-36cf-a096-5304bb4e010b.png)
SSL握手第一阶段:
1、Client Hello (C->S)
![](http://dl2.iteye.com/upload/attachment/0122/0944/eafadff7-5735-36a9-9200-ba7a552f40bf.png)
2、Server Hello (S->C)
![](http://dl2.iteye.com/upload/attachment/0122/0946/8794ef66-2b63-37c5-ad37-6b9f5516b8c4.png)
SSL握手第二阶段:
3、Certficate(S->C)
![](http://dl2.iteye.com/upload/attachment/0122/0948/e0f07c0f-9b6a-3b26-b53e-f922a484814a.png)
4、Server Key Exchange(S->C)
![](http://dl2.iteye.com/upload/attachment/0122/0950/8c0eaf2d-d920-3fe7-a705-019b895ed476.png)
5、Server Hello Done(S->C)
![](http://dl2.iteye.com/upload/attachment/0122/0956/b0cd421f-d3c5-3e44-8f57-cc742f8a95c7.png)
SSL握手第三阶段:
6、Client Key Exchange (C->S)
![](http://dl2.iteye.com/upload/attachment/0122/0952/e26db917-0cc5-3030-a336-be78c4c6b0de.png)
7、Change Cipher spec (C->S)
![](http://dl2.iteye.com/upload/attachment/0122/0954/30c110f6-c3d7-3ad7-98b6-ea72884a05e7.png)
8、Encrypted Handshake Message (C->S)
![](http://dl2.iteye.com/upload/attachment/0122/0958/43f90ec0-6e04-33e5-a636-eb44801df011.png)
SSL握手第四阶段:
9、Change Cipher spec(S->C)
![](http://dl2.iteye.com/upload/attachment/0122/0960/8661738d-0030-3414-81ad-faf08dc80112.png)
10、Encrypted Handshake Message(S->C)
![](http://dl2.iteye.com/upload/attachment/0122/0962/fc328d2e-3df1-3b56-aa8d-f3745945a0e2.png)
![](http://dl2.iteye.com/upload/attachment/0122/0942/eb05f661-a07e-3893-9bfd-283eb8b7dca4-thumb.png)
大小: 486.5 KB
![](http://dl2.iteye.com/upload/attachment/0122/0944/eafadff7-5735-36a9-9200-ba7a552f40bf-thumb.png)
大小: 14.6 KB
![](http://dl2.iteye.com/upload/attachment/0122/0946/8794ef66-2b63-37c5-ad37-6b9f5516b8c4-thumb.png)
大小: 12 KB
![](http://dl2.iteye.com/upload/attachment/0122/0948/e0f07c0f-9b6a-3b26-b53e-f922a484814a-thumb.png)
大小: 30.4 KB
![](http://dl2.iteye.com/upload/attachment/0122/0950/8c0eaf2d-d920-3fe7-a705-019b895ed476-thumb.png)
大小: 10.1 KB
![](http://dl2.iteye.com/upload/attachment/0122/0952/e26db917-0cc5-3030-a336-be78c4c6b0de-thumb.png)
大小: 5.3 KB
![](http://dl2.iteye.com/upload/attachment/0122/0954/30c110f6-c3d7-3ad7-98b6-ea72884a05e7-thumb.png)
大小: 3 KB
![](http://dl2.iteye.com/upload/attachment/0122/0956/b0cd421f-d3c5-3e44-8f57-cc742f8a95c7-thumb.png)
大小: 2.1 KB
![](http://dl2.iteye.com/upload/attachment/0122/0958/43f90ec0-6e04-33e5-a636-eb44801df011-thumb.png)
大小: 4.6 KB
![](http://dl2.iteye.com/upload/attachment/0122/0960/8661738d-0030-3414-81ad-faf08dc80112-thumb.png)
大小: 4.6 KB
![](http://dl2.iteye.com/upload/attachment/0122/0962/fc328d2e-3df1-3b56-aa8d-f3745945a0e2-thumb.png)
大小: 4.6 KB
![](http://dl2.iteye.com/upload/attachment/0122/0964/de9ec5a7-6e89-36cf-a096-5304bb4e010b-thumb.png)
大小: 13.8 KB
查看图片附件
密钥交换算法一般常用的有RSA和DH,本篇理论结合实际,介绍SSL握手协议中关于DH的抓包过程。
二 SSL握手协议中DH密钥交换图
![](http://dl2.iteye.com/upload/attachment/0122/0942/eb05f661-a07e-3893-9bfd-283eb8b7dca4.png)
三 DH密钥交换抓包分析
![](http://dl2.iteye.com/upload/attachment/0122/0964/de9ec5a7-6e89-36cf-a096-5304bb4e010b.png)
SSL握手第一阶段:
1、Client Hello (C->S)
![](http://dl2.iteye.com/upload/attachment/0122/0944/eafadff7-5735-36a9-9200-ba7a552f40bf.png)
2、Server Hello (S->C)
![](http://dl2.iteye.com/upload/attachment/0122/0946/8794ef66-2b63-37c5-ad37-6b9f5516b8c4.png)
SSL握手第二阶段:
3、Certficate(S->C)
![](http://dl2.iteye.com/upload/attachment/0122/0948/e0f07c0f-9b6a-3b26-b53e-f922a484814a.png)
4、Server Key Exchange(S->C)
![](http://dl2.iteye.com/upload/attachment/0122/0950/8c0eaf2d-d920-3fe7-a705-019b895ed476.png)
5、Server Hello Done(S->C)
![](http://dl2.iteye.com/upload/attachment/0122/0956/b0cd421f-d3c5-3e44-8f57-cc742f8a95c7.png)
SSL握手第三阶段:
6、Client Key Exchange (C->S)
![](http://dl2.iteye.com/upload/attachment/0122/0952/e26db917-0cc5-3030-a336-be78c4c6b0de.png)
7、Change Cipher spec (C->S)
![](http://dl2.iteye.com/upload/attachment/0122/0954/30c110f6-c3d7-3ad7-98b6-ea72884a05e7.png)
8、Encrypted Handshake Message (C->S)
![](http://dl2.iteye.com/upload/attachment/0122/0958/43f90ec0-6e04-33e5-a636-eb44801df011.png)
SSL握手第四阶段:
9、Change Cipher spec(S->C)
![](http://dl2.iteye.com/upload/attachment/0122/0960/8661738d-0030-3414-81ad-faf08dc80112.png)
10、Encrypted Handshake Message(S->C)
![](http://dl2.iteye.com/upload/attachment/0122/0962/fc328d2e-3df1-3b56-aa8d-f3745945a0e2.png)
![](http://dl2.iteye.com/upload/attachment/0122/0942/eb05f661-a07e-3893-9bfd-283eb8b7dca4-thumb.png)
大小: 486.5 KB
![](http://dl2.iteye.com/upload/attachment/0122/0944/eafadff7-5735-36a9-9200-ba7a552f40bf-thumb.png)
大小: 14.6 KB
![](http://dl2.iteye.com/upload/attachment/0122/0946/8794ef66-2b63-37c5-ad37-6b9f5516b8c4-thumb.png)
大小: 12 KB
![](http://dl2.iteye.com/upload/attachment/0122/0948/e0f07c0f-9b6a-3b26-b53e-f922a484814a-thumb.png)
大小: 30.4 KB
![](http://dl2.iteye.com/upload/attachment/0122/0950/8c0eaf2d-d920-3fe7-a705-019b895ed476-thumb.png)
大小: 10.1 KB
![](http://dl2.iteye.com/upload/attachment/0122/0952/e26db917-0cc5-3030-a336-be78c4c6b0de-thumb.png)
大小: 5.3 KB
![](http://dl2.iteye.com/upload/attachment/0122/0954/30c110f6-c3d7-3ad7-98b6-ea72884a05e7-thumb.png)
大小: 3 KB
![](http://dl2.iteye.com/upload/attachment/0122/0956/b0cd421f-d3c5-3e44-8f57-cc742f8a95c7-thumb.png)
大小: 2.1 KB
![](http://dl2.iteye.com/upload/attachment/0122/0958/43f90ec0-6e04-33e5-a636-eb44801df011-thumb.png)
大小: 4.6 KB
![](http://dl2.iteye.com/upload/attachment/0122/0960/8661738d-0030-3414-81ad-faf08dc80112-thumb.png)
大小: 4.6 KB
![](http://dl2.iteye.com/upload/attachment/0122/0962/fc328d2e-3df1-3b56-aa8d-f3745945a0e2-thumb.png)
大小: 4.6 KB
![](http://dl2.iteye.com/upload/attachment/0122/0964/de9ec5a7-6e89-36cf-a096-5304bb4e010b-thumb.png)
大小: 13.8 KB
查看图片附件
相关文章推荐
- SSL握手协议抓包之RSA
- HTTPS协议详解(四):TLS/SSL握手过程
- 通信协议:TCP三次握手(抓包分析)
- SSL 握手协议
- HTTPS协议详解(四):TLS/SSL握手过程
- HTTPS协议详解(四):TLS/SSL握手过程
- SSL 协议的握手和通讯
- ssl握手协议中的CipherSuite
- https(ssl)协议以及wireshark抓包分析与解密
- SSL 握手协议详解
- ssl握手协议中的CipherSuite
- 深入研究SSL【第二章 part-1】-SSL握手协议的研究
- SSL 握手协议详解
- 深入研究SSL【第二章 part-2】-SSL握手协议的研究
- SSL协议栈结构,ssl记录协议 ssl握手协议
- HTTPS加密协议详解(四):TLS/SSL握手过程
- SSL 协议的握手协议
- wireshark抓包分析 tcp协议三次握手
- SSL握手协议
- 公钥私钥与SSL的握手协议(转)