SSL代表安全套接字层,而 TLS 代表传输层安全性。安全套接字层和传输层安全性都是用于在 Web 浏览器和 Web 服务器之间提供安全性的协议。安全套接字层和传输层安全性之间的主要区别在于。在 SSL(安全套接字层)中,消息摘要用于创建主密钥,并提供基本的安全服务,即身份验证和机密性。而在 TLS(传输层安全)中,伪随机函数用于创建主密钥。

SSL 和 TLS之间存在一些比较区别,如下所示:

编号 SSL TLS
1 SSL 代表安全套接层。 TLS 代表传输层安全性。
2 SSL(安全套接层)支持 Fortezza 算法。 TLS(传输层安全)不支持 Fortezza 算法。
3 SSL(安全套接层)是3.0版本。 TLS(传输层安全)是 1.0 版本。
4 在 SSL(安全套接层)中,消息摘要用于创建主密钥。 在 TLS(传输层安全)中,伪随机函数用于创建主密钥。
5 SSL(Secure Socket Layer)中,使用了Message Authentication Code协议。 在 TLS(传输层安全)中,使用散列消息验证码协议。
6 SSL(安全套接层)比TLS(传输层安全)复杂。 TLS(传输层安全)很简单。
7 与 TLS(传输层安全)相比,SSL(安全套接层)的安全性较低。 TLS(传输层安全)提供高安全性。