美文网首页
HTTPS 请求大致过程

HTTPS 请求大致过程

作者: 坤哥爱卿 | 来源:发表于2019-04-02 16:31 被阅读0次

发送 HTTPS 请求首先要进行 SSL/TLS 握手,握手过程大致如下:

BC09C4BD-5D4D-4F49-BD3C-389F3381EECF.png

1、客户端发起握手请求,携带随机数、支持算法列表等参数。
2、服务端收到请求,选择合适的算法,下发公钥证书和随机数。
3、客户端对服务端证书进行校验,并发送随机数信息,该信息使用公钥加密。
4、服务端通过私钥获取随机数信息。
5、最后,双方根据以上交互的信息生成session ticket,用作该连接后续数据传输的加密密钥。

相关文章

网友评论

      本文标题:HTTPS 请求大致过程

      本文链接:https://www.haomeiwen.com/subject/jwbgbqtx.html