📌  相关文章
📜  SSL与TLS

📅  最后修改于: 2020-11-08 02:40:15             🧑  作者: Mango

SSLVS。 TLS

SSL和TLS都是网络服务器,计算机和设备之间的加密协议,用于身份验证和数据加密。 SSL使用25年。 Netscape在1995年开发了SSL的第一个版本(1.0版),但由于其严重的安全漏洞而未发布。 SSL 2.0不好,而SSL 3.0在一年后才发布。一致的开发,人们参与其中并开发了TLS 1.0。 TLS 1.0与SSL 3.0非常相似,但是有很大的区别,可以提前将其降低为SSL 3.0。

在本主题中,我们将讨论SSL和TLS之间的区别。但是首先,我们需要了解SSL和TLS。

什么是SSL?

安全套接字层(SSL)是1990年发布的传输层安全性(TLS)之前使用最广泛的互联网安全加密协议。但是,SSL协议已停止使用,但TLS现在已采用它。大多数人将其称为SSL。 SSL在链接到Internet或内部网络的两个设备或计算机之间提供了安全的链接。

什么是TLS?

TLS是一种流行的安全协议,旨在用于Internet通信以增强隐私和数据安全性。它通常用于加密Web软件包和服务器之间的通信,包括Web浏览器加载页面。它可以用于加密文本和IP的不同语音消息。它是由国际标准化组织(ISO)的Internet技术任务组(IETF)引入的,该任务组于1999年启动了主要协议。2018年,发布了最新版本并包含TLS 1.3。

SSL和TLS之间的主要区别

在这里,我们将讨论SSL和TLS之间的主要区别。

  • SSL是安全套接字层,而TSL是传输层保护。
  • SSL和TLS加密协议对服务器到设备的数据传输进行身份验证。例如,加密协议对在Web服务器和用户之间交换的数据进行加密。
  • 需要一个安全的框架来加密双方的数据。 SSL / TLS证书支持此功能。它用作加密信息的加密门户,以防止黑客未经授权进入。
  • 对于SSL消息认证,即使TLS模型取决于HMAC哈希的认证代码,也需要临时提供密钥信息和配置数据。
  • SSL是第一种加密协议。另一方面,TLS是最新修改的SSL版本。

SSL和TLS的对比

在这里,我们将以表格形式讨论SSL和TLS的正面对比:

SSL TLS
For Fortezza, SSL supports the Cipher Suite. The encryption of Fortezza doesn’t support TLS.
It makes use of the Message Authentication (MAC) code for the record protocol. It makes use of Hashed MAC for the Record Protocol.
The SSL uses the pre-master secret message digest for the generation of master secrets. It is a slightly different way of defining master confidentiality in the TLS.
Verify the complex in the SSL Certificate. In the TLS, Sample Certificate Verification.
Included in the SSL alert message is “no certificate”. It removes the summary of the alarm and adds a dozen other values.
SSL message authentication offers ad-hoc key information and client data. The TLS version is based on the HMAC Hash Message’s authentication code.

结论

TLS和SSL是协议,概述了Internet上的数据传输身份验证和加密。但是,SSL仍然是互联网上的主要术语,因为SSL的所有公开变体都是非排他性的,并且已被弃用很长时间。我们需要将其安装在服务器上的证书中,以应用每种SSL和TLS协议。大多数人将其称为“ SSL证书”,并且SSL和TLS协议均支持这些证书。