1. 首页 > 综合百科

ssl协议包括哪些子协议(ssl协议包括的子协议有哪些)

ssl协议包括哪些子协议(ssl协议包括的子协议有哪些)

ssl协议包括哪些子协议

SSL的体系结构中包含两个协议子层,其中底层是SSL记录协议层(SSL Record Protocol Layer);高层是SSL握手协议层(SSL HandShake Protocol Layer)。SSL记录协议层的作用是为高层协议提供基本的安全服务。

SSL记录协议针对HTTP协议进行了特别的设计,使得超文本的传输协议HTTP能够在SSL运行。

记录封装各种高层协议,具体实施压缩解压缩、加密解密、计算和校验MAC等与安全有关的操作。SSL握手协议层包括SSL握手协议(SSL HandShake Protocol)、SSL密码参数修改协议(SSL Change Cipher Spec Protocol)、应用数据协议(Application Data Protocol)和SSL告警协议(SSL alert Protocol)。握手层的这些协议用于SSL管理信息的交换,允许应用协议传送数据之间相互验证,协商加密算法和生成密钥等。SSL握手协议的作用是协调客户和服务器的状态,使双方能够达到状态的同步。

ssl协议包含几个子协议

SSL(Secure Sockets Layer 安全套接层)协议目前已成为互联网上用来鉴别网站和网页浏览者的身份,以及在浏览器使用者及网页服务器之间进行加密通讯的全球化标准协议。简单理解是网络连接的一种安全协议,可以保护用户信息安全。

目前SSL协议有SSL记录协议和SSL握手协议两种:SSL记录协议建立在可靠的传输协议之上,为高层协议提供数据封装、压缩、加密等基本功能的支持。

SSL握手协议建立在SSL记录协议之上,用于在实际的数据传输开始前,通讯双方进行身份认证、协商加密算法、交换加密密钥等。SSL协议的主要作用有哪些:1、认证用户和服务器,确保数据发送到正确的客户机和服务器;2、加密数据以防止数据中途被窃取;3、维护数据的完整性,确保数据在传输过程中不被改变。

ssl协议有什么优缺点

SSL协议的优点·机密性即连接是私有的。在初始握手阶段,双方建立对称密钥后,信息即用该密钥加密。

·完整性在信息中嵌入信息鉴别码(MAC)来保证信息的完整性。

其中使用了安全哈希函数(例如SHA和MD5)来进行MAC计算。·鉴别在握手阶段,客户鉴别服务器用不对称密钥或公开密钥。 SSL协议的不足·SSL要求对每个数据进行加密和解密操作,因而在带来高性能的同时,对系统也要求高资源开销。·SSL协议主要是使用公开密钥体制和X.509数字证书技术保护信息传输的机密性和完整性,它不能保证信息的不可抵赖性,主要适用于点对点之间的信息传输,常用Web Server方式。

·SSL为带有安全功能的TCP/IP套接字应用程序接口提供了一个替代的方法,理论上,在SSL之上可以安全方式运行任何原有TCP/IP应用程序而不需修改,但实际上,SSL目前还只是用在HTTP连接上。

ssl指的是什么协议

SSL是一种安全协议。SSL(Secure Sockets Layer)及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。

TLS与SSL在传输层对网络连接进行加密。

SSL为Netscape所研发,用以保障在Internet上数据传输之安全,利用数据加密技术,可确保数据在网络上之传输过程中不会被截取及窃听。一般通用之规格为40 bit之安全标准,美国则已推出128 bit之更高安全标准,但限制出境。SSL协议位于TCP/IP协议与各种应用层协议之间,为数据通讯提供安全支持。广泛地用于Web浏览器与服务器之间的身份认证和加密数据传输。

本文由“夜静血幽”发布,不代表“写客百科”立场,转载联系作者并注明出处:https://www.ixieke.com/zonghe/191177.html


联系我们

在线咨询: 点击这里给我发消息

工作日:9:30-18:30,节假日休息