SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全
TLS(Transport Layer Security)是为网络通信提供安全及数据的完整性的一种安全协议。
TLS与SSL在传输层对网络连接进行加密。通常两者一起使用,所以捎带一笔TLS
SSL服务:
>认证用户和服务器,确保数据发送到正确的客户机和服务器;
>加密数据以防止数据中途被窃取;
>维护数据的完整性,确保数据在传输过程中不被改变。
SSL协议提供的安全通道有以下三个特性:
机密性:SSL协议使用密钥加密通信数据。
可靠性:服务器和客户都会被认证,客户的认证是可选的。
完整性:SSL协议会对传送的数据进行完整性检查。
SSL工作原理
![](https://i-blog.csdnimg.cn/blog_migrate/675dfaad01979274b92e07b121e24d57.png)
握手结束,接下来用TLS协议进行信息传输。