HTTPS具体流程
【前两天被同学问到了这个问题,结果自己答成了三握...炒鸡尴尬,所以特此学习记录一下】三次握手是建立TCP可靠通信的~HTTPS通信流程环节HTTPS通信主要包括几个节点,发起请求、验证身份、协商秘钥、加密会话,具体流程如下(此例子只有客户端对服务端的单向验证): 1、客户端向服务端发起建立HTTPS请求。 2、服务器向客户端发送数字证书。 3、客户端验证数字证书,证书验证通过后客户端生成会话密钥(双向验证则此处客户端也会向服务器发送证书)。 4、服务器生成会话密钥(






