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美杜莎最新英雄攻略
  • 淘汰涉密计算机怎么处理
  • 新神魔大陆装备怎么升星
  • 医用耐压测试仪操作步骤
  • 热门搜索
    经常口腔溃疡是怎么回事 大便不通畅怎么办 北京物资学院怎么样 怎么炒年糕 房颤怎么治疗 苗方清颜怎么样 霍家怎么看得上郭晶晶 嘴上起水泡了怎么处理 银行卡密码忘记了怎么办 怎么做葡萄酒