https概念深入

1、HTTPS 与 HTTP

  • HTTP是超文本传输协议,通过传输层TCP的三次握手四次挥手建立连接,并通过TCP的拥塞控制和流量控制保证数据传输的可靠性、完整性;但是缺点是HTTP数据以明文方式传输,因此不能用来传输一些敏感信息。
  • HTTPS是HTTP的安全版,在应用层与传输层之间加入了SSL层,通过SSL对数据进行加密传输,客户端和服务端收到加密数据后按照之前约定好的密钥进行解密。
  • HTTP使用80端口,HTTPS使用443端口。

2、客户服务器交互

  1. 客户端向服务器发起加密通信请求

    (1)客户端支持的加密方案,比如SSL协议的版本

posted @ 2023-02-24 23:12  Stitches  阅读(22)  评论(0)    收藏  举报