![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
微笑看你哭
这个作者很懒,什么都没留下…
展开
-
HTTPS原理
HTTPS原理 大家可能都听说过 HTTPS 协议之所以是安全的是因为 HTTPS 协议会对传输的数据进行加密,而加密过程是使用了非对称加密实现。但其实,HTTPS 在内容传输的加密上使用的是对称加密,非对称加密只作用在证书验证阶段。 HTTPS的整体过程分为证书验证和数据传输阶段,具体的交互过程如下: ① 证书验证阶段 浏览器发起 HTTPS 请求 服务端返回 HTTPS 证书 客户端验证证书是否合法,如果不合法则提示告警 ② 数据传输阶段 当证书验证合法后,在本地生成随机数 通原创 2020-07-07 18:58:03 · 162 阅读 · 0 评论 -
TCP的三次握手和四次挥手
传输控制协议TCP 面向连接的、可靠的、基于字节流的传输层通信协议。 将应用层的数据流分割成报文段并发送给目标节点的TCP层。 数据包都有序号,对方收到则发送ACK确认,未收到则重传。 使用检验和来检验数据在传输过程中是否有误。 三次握手 第一次握手:客户端发送请求报文将 SYN=1 同步序列号和初始化 seq=x发送给服务端,服务端从初始化状态,创建连接,等待客户端,确认接收后的状态为SYN_Receive。这个时候客户端处于等待状态为SYN_Send。 第二次握手,服务器接收到报文后(SYN=1,原创 2020-07-07 10:20:00 · 179 阅读 · 0 评论