HTTP与HTTPS

2017-08-30  本文已影响0人  xiaoguo16

HTTP协议是无状态的(对于事物处理没有记忆能力,如果后续处理需要前面的信息则需要重传),使用明文进行传输的协议。它主要有以下的不足:

HTTPS是在HTTP协议下加入了SSL(安全套接层)。HTTP先和SSL通信,然后由SSL和TCP通信。

HTTPS加密方式

SSL有一个四次握手的过程,该过程为:

HTTPS的缺陷:

HTTPS的主要缺陷就是通信慢以及消耗CPU以及内存等资源。
因为HTTPS的传输过程加入了SSL层,所以整体通信过程会变慢;而且由于使用了加解密算法,会消耗大量的CPU以及内存。

参考资料:
http://www.ruanyifeng.com/blog/2014/09/illustration-ssl.html

上一篇 下一篇

猜你喜欢

热点阅读