跳转至

2.2 https

概述

HTTPS 是 HTTP 协议与 SSL/TLS 协议的组合,这里 SSL 作为一种安全协议,它在传输层提供对网络连接加密的功能。对于应用层而言,它是透明的,数据在传递到应用层之前就已经完成了加密和解密的过程。

HTTPS 的协议栈是这样的:

HTTP        HTTP
 |            ^
 v            |
SSL/TLS     SSL/TLS
 |            ^
 v            |
 TCP         TCP
 |            ^
 v            |
 IP   ------> IP