HTTP和HTTPS的比较、区别

HTTP有一下安全性问题:
  • 使用明文进行通信,内容可能会被窃听
  • 验证通信方的身份,通信方的身份有可能遭遇伪装
  • 无法证明报文的完整性,报文有可能遭篡改

HTTPS并不是新协议,而是让HTTP先和SSL(Secure Sockets Layer)通信,再由SSL和TCP通信,也就会说HTTPS使用了隧道进行通信。

通过使用SSL,HTTPS具有了加密(防窃听)、认证(防伪装)、和完整性保护(防篡改)。
HTTP和HTTPS的比较、区别
具体内容可以点击这里