笔记
文章平均质量分 66
一只小菜姬
这个作者很懒,什么都没留下…
展开
-
TCP的三次握手和四次挥手
1.TCP的三次握手具体的过程就是:客户端发送给服务端请求报文SYN=1,需要消耗序列号,序列号seq=x。服务端接收到了客户端发送的请求,如果同意连接发送确认报文。ACK=1,ack=x+1(表示收到了刚刚客户端发送的请求报文),seq=1(自己也消耗一个seq),SYN=1客户端收到了服务端发来的确认报文,给服务端发送确认。ACK=1,ack=y+1(确认收到了刚刚发来的报文),seq=x+1为什么要三次握手呢? 因为如果是客户端发一次请求报文,服务端发送一次确认报文就进行数据传输的原创 2021-05-31 21:24:29 · 146 阅读 · 3 评论 -
https的底层原理
1.加密 加密有两种:对称加密和非对称加密对称加密发送端通过f(x,k)=y,也就是发送端将信息x通过常量k经过一定的算法得到加密过后的y接收端通过f(y,k)=x,也即是通过得到的y和k通过一定的算法得到x。这种方式较为简单,k都是要放在传输的信息当中。比较容易破解非对称加密也就是发送端和接收端都是通过不同的值来加密和解密的发送端通过f(x,a)=y,发送端通过a和一定的算法得到加密过后的y接收端通过f(y,b)=x,接收端通过b和一定的算法得到解密过后的xx原创 2021-05-31 20:54:37 · 433 阅读 · 3 评论