SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层与应用层之间对网络连接进行加密。

注意与SSH的第二个S所代表的含义不同,这里代表socket,而SSH的S代表shell。

SSL是位于传输层与应用层之间,为应用层的数据包提供加密服务后再发送给传输层,同样, 从传输层来的数据包解密后再发送至应用层,所以其才被称为安全套接字

HTTPS协议便使用了SSL作为其加密的协议。