确保web安全的HTTPS

2018-10-08  本文已影响9人  popperYY
123.jpg

技术出现的背景

因为普遍使用的http有以下缺点:

为了解决以上问题,需要在http的基础上加上加密处理和认证等机制而出现了HTTPS。

什么是HTTPS

https是身披SSL外壳的HTTP,在通讯过程中先用SSL协议,再用TCP/IP协议。
http + 加密 + 认证 + 完整性保护 = https
那什么是SSL协议呢?在讲解SSL协议之前,先来了解加密方法。SSL采用的是一种叫做公开加密的方法。

加密

公开秘钥加密使用一对非对称的密钥,一把私钥密钥,一把公开密钥。
使用方式:发送密文的一方使用对方的公开密钥进行加密处理, 对方收到被加密的信息后, 再使用自己的私有密钥进行解密。


公开加密

认证

HTTPS的整个通信过程 屏幕快照 2018-10-08 上午11.51.59.png

上一篇 下一篇

猜你喜欢

热点阅读