
网络
我是黄大仙
黄大仙
展开
-
HTTPS连接过程以及中间人攻击劫持
HTTPS连接过程https协议就是http+ssl协议,如下图所示为其连接过程: 1.https请求 客户端向服务端发送https请求; 2.生成公钥和私钥 服务端收到请求之后,生成公钥和私钥。公钥相当于是锁,私钥相当于是钥匙,只有私钥才能够打开公钥锁住的内容; 3.返回公钥 服务端将公钥(证书)返回给客户端,公钥里面包含有很多信息,比如证书的颁发机构、过期时间等等; 4.客户端原创 2017-05-09 11:02:36 · 15177 阅读 · 7 评论 -
TCP协议的三次握手和四次挥手
TCP三次握手如下图所示为TCP协议三次握手的过程: 1.第一次握手 客户端发送SYN(SYN=j)包给服务器,然后进入SYN_SEND状态,等待服务器的确认; 2.第二次握手 服务端收到客户端发送过来的SYN包,然后发送确认收到客户端SYN的包(ACK=j+1),然后还要发送自己的的SYN包(SYN=k),接着服务端进入SYN_RECV状态; 3.第三次握手 客户端收到服务端的SY原创 2017-05-08 13:54:30 · 359 阅读 · 0 评论