auto commit

This commit is contained in:
CyC2018
2019-12-05 01:47:57 +08:00
parent 2c02b3472d
commit a11ee70e21
113 changed files with 528 additions and 522 deletions

View File

@ -685,7 +685,10 @@ HTTPS 并不是新协议,而是让 HTTP 先和 SSLSecure Sockets Layer
### 3. HTTPS 采用的加密方式
HTTPS 采用混合的加密机制使用非对称密钥加密用于传输对称密钥来保证传输过程的安全性之后使用对称密钥加密进行通信来保证通信过程的效率下图中的 Session Key 就是对称密钥
上面提到对称密钥加密方式的传输效率更高但是无法安全地将密钥 Secret Key 传输给通信方非对称密钥加密方式可以保证传输的安全性因此我们可以利用非对称密钥加密方式将 Secret Key 传输给通信方HTTPS 采用混合的加密机制正是利用了上面提到的方案
- 使用非对称密钥加密方式传输对称密钥加密方式所需要的 Secret Key从而保证安全性;
- 获取到 Secret Key 再使用对称密钥加密方式进行通信从而保证效率下图中的 Session Key 就是 Secret Key
<div align="center"> <img src="https://cs-notes-1256109796.cos.ap-guangzhou.myqcloud.com/How-HTTPS-Works.png" width="600"/> </div><br>