美文网首页
HTTPS的安全原理

HTTPS的安全原理

作者: 夏夏夏夏顿天 | 来源:发表于2018-11-02 13:44 被阅读11次

https出来时为了通讯的安全

image.png

TLS

刚开始听到TLS的时候,你可能还不太熟悉,但是说起SSL你可能就觉得好耳熟了。其实TLS就是从SSL发展而来的,只是SSL发展到3.0版本后改成了TLS。

TLS主要提供三个基本服务

  • 加密
  • 身份验证,也可以叫证书验证吧~
  • 消息完整性校验

TLS的代价

任何事物都是有利有弊,引入TLS机制固然是能够保证安全,但却在TCP握手和HTTP通信之间,多加了两个往返的TLS握手过程。特别是现代网页应用中充满了AJAX请求的场景下,请求的往往都是一个很小的资源,在一波TCP包中就能返回的。这种情况下握手需要三次往返,而真正有意义的请求往返只有一次,安全的代价非常大!(关于延迟对于性能的重要性,怎么强调都不为过,但往往会被人所忽视。这里不展开,但可以仔细思考下TCP的拥塞避免策略:在大延迟的情况下TCP包需要等上一波TCP包的往返后才会继续发送。这就是为什么很多人都是50兆100兆的宽带还经常觉得上网慢的原因,因为延迟大!而运营商是从来不会宣传或保证延迟这个指标的)

作者:jimsshom
链接:https://www.jianshu.com/p/24af67c40e8d
來源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

参考:
https://juejin.im/post/5a4f4884518825732b19a3ce
https://www.jianshu.com/p/24af67c40e8d

相关文章

  • HTTPS的安全原理

    https出来时为了通讯的安全 TLS 刚开始听到TLS的时候,你可能还不太熟悉,但是说起SSL你可能就觉得好耳熟...

  • HTTPS的安全原理

    数据隐私性:内容经过对称加密,每个连接生成一个唯一的加密密钥数据完整性:内容传输经过完整性校验身份认证:第三方无法...

  • Https安全原理讲解

    这个知识点我觉得特有意思,来记录一下。 首先讲一下Http为什么不安全?我们用下面这个例子来打个比方。 假设你坐在...

  • 安全 - HTTPS 原理剖析

    HTTPS 原理剖析 为什么使用 HTTPS HTTP 协议,本身是明文传输的,没有经过任何安全处理。那么这个时候...

  • HTTPS 安全通信原理

    随着人们网络安全意识的提高,人们对信息的安全传输越来越重视。各大公司也逐步将网站升级成 HTTPS。那么,相较于H...

  • https安全通信的原理

    http协议明文传输:三次握手之后,直接交互。互相发送的数据都是完全明文传输。一旦在客户端到服务端的中间过程中,被...

  • 安全技术--Https底层原理

    上一篇 <<<安全技术--数据加密/认证技术[https://www.jianshu.com/p/e4da27e6...

  • GoWeb

    HTTPS通信原理 HTTPS(Secure Hypertext Transfer Protocol)安全超⽂本传...

  • Jmeter的HTTPS请求

    HTTPS工作原理 HTTP并非是安全传输,在HTTPS基础上使用SSL协议进行加密构成的HTTPS协议是相对安全...

  • Android安全开发之HTTPS就那么回事

    一、HTTPS通讯原理 Https是基于安全目的的Http通道,其安全基础由SSL层来保证。 最初由Netscap...

网友评论

      本文标题:HTTPS的安全原理

      本文链接:https://www.haomeiwen.com/subject/cedqxqtx.html