使用wireshark分析HTTPS作业流程的建立.docVIP

  • 15
  • 0
  • 约6.64千字
  • 约 20页
  • 2021-01-01 发布于北京
  • 举报
使用wireshark分析HTTPS步骤建立 摘要: https步骤 一、概要 为了网站和用户安全性,现在很多网站全部是https,大家全部知道tcp经过三次握手建立连接,而且还有很多同学对https连接建立步骤不太明白,包含我自己,经过借助于wireshark这种抓包工具,我们能够尝试着了解一下大约步骤。 (图1) 本图是用户端(03)访问服务端(5)经过wireshark抓包显示出来双方交互数据,访问是经过https访问服务器上一台nginx服务器服务。请关注第一列No。下文中很多时候会用no表示一次交互。 图中能够很显著看出tcp三次握手和以后TLS加密步骤建立。 二、tcp三次握手 经过步骤图能够看出(也能够看图1 19368到19370这三个编号),首先用户端向服务端提议一个SYN请求,序号(Seq)为0,确定号(ACK)也为0,这代表是此次是由用户端提议首次请求。此次请求数据长度为0 然后服务端给用户端响应,此时服务端Seq也是0,值得是服务端第一回应,而且给用户端说,你请求我已经收到了(ACK=1), 最终返还给用户端以后,用户端序号+1,而且对服务端响应做出确定,最终回给服务端,此时ACK=1,Seq=1 tcp握手过程建立成功。 三、ssl连接建立 经过以上能够看出,SSL也是建立在TCP基础上,经过tcp三次握手,接下来才是加密信道建立。 用户端和服务端建立安

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档