http和https协议有什么区别?

134 阅读1分钟
  • 从安全性上:
    • http 明文传输,易受攻击,无法确认双方身份,也无法保证数据的完整性。
    • https 使用 ssl 加密的一个传输协议,信息是密文可以认证双方身份,防止信息被截取篡改,安全性相比 http 要高。
  • 从端口来看:
    • http端口80。
    • https端口4443。
  • 从灵活性上:
    • http简单快速,使用灵活。
    • https技术门槛较高,多数个人或私人网站难以支撑。
  • 从访问速度:
    • http协议简单,服务器的程序规模小,因而通信的速度会比较快。
    • https加重了服务端的一个负担,需要更多的资源来支撑,降低了用户的访问速度。
  • 从经济适用度:
    • http没有额外的费用要求。
    • https协议需要CA机构颁发的证书,是需要年费的,此外对接https协议,也需要额外的技术支持。