迈向 HTTPS,HTTPS 到底解决了什么问题

技术小能手 2018-10-24

安全 算法 服务器 加密 性能 HASH

8ac3ea88dcbc903453cd23277941a1ffb4e2d51c

很多人一提到 HTTPS,第一反应就是安全,对于普通用户来说这就足够了;

对于程序员来说,有必要了解下 HTTP 到底有什么问题?HTTPS 是如何解决的?其背后的解决思路和方法是什么?

下面坐下简单的描述,HTTPS 体系非常复杂,自己无法做到很详细和精准的分析。

性能

HTTP 有典型的几个问题,第一就是性能,HTTP 是基于 TCP 的,所以网络层就不说了(快慢不是 HTTP 的问题)。

比较严重的问题在于 HTTP 头是不能压缩的,每次要传递很大的数据包。另外 HTTP 的请求模型是每个连接只能支持一个请求,所以会显得很慢。

那么 HTTPS 是解决这些问题的吗?

不是,实际上 HTTPS 是在 HTTP 协议上又加了一层,会更慢,相信未来会逐步解决的。同时 HTTPS 用到了很多加密算法,这些算法的执行也是会影响速度的。

为什么说 HT

登录 后评论
下一篇
冒顿单于
6257人浏览
2019-08-28
相关推荐
看图学HTTPS
654人浏览
2018-05-22 07:10:32
百度全面开放HTTPS之我见
556人浏览
2015-05-17 13:38:49
光纤通信简史
1336人浏览
2018-07-31 15:10:46
0
0
0
17682