HTTPS和HTTP有哪些区别

2 分钟阅读 163 字 + 360 词
参考答案:
两者的主要区别在于 安全性和数据加密
  1. 加密层 HTTPS HTTP 的基础上增加了** SSL/TLS 协议作为加密层**,确保数据传输的安全性。 HTTP 数据传输是明文的,容易受到攻击。
  2. HTTP 连接建立相对简单, TCP 三次握手之后便可进行 HTTP 的报文传输 。而 HTTPS 在 TCP 三次握手之后,还需进行 SSL/TLS 的握手过程,才可进入加密报文传输。
  3. 端口 HTTPS 通常使用端口 443 ,而 HTTP 使用端口80。
  4. HTTPS 协议需要向 CA 申请数字证书,来保证服务器的身份是可信的
image-20240919144921820