1.https和http的区别?

  • HTTP:HTTP是明文传输协议,这意味着在网络上传输的所有数据都是未加密的,容易被第三方监听、窃取或篡改。
  • HTTPS:HTTPS是在HTTP的基础上增加了SSL/TLS(Secure Sockets Layer / Transport Layer Security)协议,从而实现了数据加密。所有的请求和响应都会经过加密处理,有效防止数据在传输过程中被窃取或篡改,大大增强了数据的安全性。
  • HTTP无需证书。
  • HTTPS要求服务器配置有效的SSL/TLS证书
  • HTTP标准端口是80。
  • HTTPS的标准端口是443。

https的加密是对称加密吗?

内容传输是对称加密, 证书校验是非对称加密

最后编辑: kuteng  文档更新时间: 2024-04-02 09:53   作者:kuteng