站长工具

ssl协议是什么意思

SSL协议位于TCP/IP协议与各种应用层协议之间,为数据通讯提供安全支持。SSL协议可分为两层: SSL记录协议(SSL Record Protocol):它建立在可靠的传输协议(如TCP)之上,为高层协议提供数据封装、压缩、加密等基本功能的支持。 SSL握手协议(SSL Handshake Protocol):它建立在SSL记录协议之上,用于在实际的数据传输开始前,通讯双方进行身份认证、协商加密算法、交换加密密钥等。 提供服务

更新时间:2021-10-02

访问次数:126

详细介绍

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

ssl协议是什么意思

ssl和tls两者有什么区别?

谈到tls时,您必须说ssl,甚至常常把它放在一起。

让我们首先看一下ssl和tls之间的介绍和区别!首先,看看经典的网络架构模型。

ssl/tls的位置如下:

ssl:(安全套接字层,安全套接字层),位于面向连接的网络层协议和应用层协议之间的可靠协议层中。ssl通过相互验证、使用数字签名确保完整性和使用加密确保隐私,实现了客户端和服务器之间的安全通信。

tls:(传输层安全,传输层安全协议),用于在两个应用程序之间提供机密性和数据完整性。

ssl由netscape开发,以确保网络上数据传输的安全性。数据加密技术用于确保数据在网络上传输时不会被截获。ssl协议的运行是基于b2c信息保密的承诺,这对企业有利,但对消费者不利。然而,随着互联网的发展,中国的企业和个人也参与其中。因此,网上支付过程中的单一认证问题越来越突出。

ssl3.0协议通过数字签名和数字证书来实现浏览器和web服务器的认证,但ssl协议还存在一些问题。

和tls是ietf(internet工程任务组)开发的一种新协议,它基于ssl 3.0协议规范,是ssl3.0的后续版本。然而,tls和ssl3.0之间存在着显著的差异,主要是因为它们支持不同的加密算法,所以tls和ssl3.0不能互操作。tls的主要目标是使ssl更加安全,并使协议规范更加精确和完善。

在ssl v3.0的基础上,tls有以下增强功能:

1)tls使用了“消息认证码”(hmac)的更安全mac算法的密钥散列方法。

2)当应发送某些警报时,TLS提供更具体和附加的警报和记录。

3)增强的伪随机功能,TLS安全改进。

猜你喜欢