HTTPS如何防止流量劫持?

 时间:2024-11-08 17:31:55

1、HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议 它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版,是使用 TLS/SSL 加密的 HTTP 协议。

2、HTTP 协议采用明文传输信息,存在信息窃听、信息篡改和信息劫持的风险,而协议 TLS/SSL 具有身份验证、信息加密和完整性校验的功能,可以避免此类问题。

3、TLS/SSL 全称安全传输层协议 (Transport Layer Security), 是介于 TCP 和 HTTP 之间的一层安全协议,不影响原有的 TCP 协议和 HTTP 协议,所以使用 HTTPS 基本上不需要对 HTTP 页面进行太多的改造。

4、前文讨论了 HTTPS 原理与优势,但通过增加新协议以实现更安全的通信必然需要付出代价,HTTPS 协议的性能损耗主要体现为消耗较多的CPU资源和增加延时。

5、HTTPS延时特点是服务节点越近延时越小,CDN 天然离用户最近,因此选择使用 CDN 作为 HTTPS 接入的入口,将能够极大减少接入延时。不过,由于HTTPS协议需要复杂的加解密动作,相对于HTTP协议需要消耗大量的计算资源,加密解密也会消耗更长的传输时间,致使HTTPS网站相比普通的HTTP网站在加载、传输过程中面临更大的挑战。

  • 如何做一个优秀的办事处经理
  • dota2美杜莎最新英雄攻略
  • 淘汰涉密计算机怎么处理
  • 新神魔大陆装备怎么升星
  • 医用耐压测试仪操作步骤
  • 热门搜索
    戏剧性谋杀攻略 健康减肥方法 离婚了户口怎么办 深圳世界之窗攻略 西安工业大学怎么样 台湾区号怎么打 怎么减小肚腩 上海一日游攻略 逗拍怎么玩 虎跳峡攻略