ssl的组成有哪几部分,他们的作用是什么

如题所述

1、SSL记录协议

建立在可靠的传输协议(如TCP)之上,具有实现压缩/解压缩、加密/解密、计算机MAC等与安全有关的操作。

2、SSL握手协议

建立在SSL记录协议之上,用来在客户端和服务端传输应用数据而建立的。用于实际的数据传输开始前,通讯双方进行身份认证、协商加密算法、交换加密密钥等。



扩展资料

SSL安全优势

1、监听和中间人式攻击

SSL使用一个经过通信双方协商确定的加密算法和密钥,对不同的安全级别应用都可找到不同的加密算法,从而用于数据加密。具有较好的密钥保护性能,以及频繁更换密钥的特点,因此对监听和中间人式攻击而言,具有较高的防范性。

2、流量数据分析式攻击

流量数据分析式攻击的核心是通过检查数据包的未加密字段或未加保护的数据包属性,试图进行攻击。在一般情况下该攻击是无害的,SSL无法阻止这种攻击。

3、截取再拼接式攻击

对需要较强的连接加密,需要考虑这种安全性。SSL V3.0基本上可阻止这种攻击。

4、报文重发式攻击

报文重发式攻击比较容易阻止,SSL通过在MAC数据包中包含“系列号”来防止该攻击。

参考资料来源:百度百科--ssl

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-04-18
SSL 是一个安全协议,它提供使用 TCP/IP 的通信应用程序间的隐私与完整性。因特网的 超文本传输协议(HTTP)使用 SSL 来实现安全的通信。在客户端与服务器间传输的数据是通过使用对称算法(如 DES 或 RC4)进行加密的。公用密钥算法(通常为 RSA)是用来获得加密密钥交换和数字签名的,此算法使用服务器的SSL数字证书中的公用密钥。有了服务器的SSL数字证书,客户端也可以验证服务器的身份。SSL 协议的版本 1 和 2 只提供服务器认证。版本 3 添加了客户端认证,此认证同时需要客户端和服务器的数字证书。详细介绍:wosign.com/Basic/howsslwork.htm
第2个回答  2021-12-17

SSL:(Secure Socket Layer,安全套接字层),位于可靠的面向连接的网络层协议和应用层协议之间的一种协议层。SSL通过互相认证、使用数字签名确保完整性、使用加密确保私密性,以实现客户端和服务器之间的安全通讯。该协议由两层组成:SSL记录协议和SSL握手协议。

SSL记录协议(SSL Record Protocol):它建立在可靠的传输协议(如TCP)之上,为高层协议提供数据封装、压缩、加密等基本功能的支持。 

SSL握手协议(SSL HandshakeProtocol):它建立在SSL记录协议之上,用于在实际的数据传输开始前,通讯双方进行身份认证、协商加密算法、交换加密密钥等。

第3个回答  2021-12-16

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握手协议的作用是协调客户和服务器的状态,使双方能够达到状态的同步。

第4个回答  2021-04-29
SSL证书由根证书,中间证书,证书的发布机构、证书的有效期、公钥、证书所有者、签名所使用的算法和指纹以及指纹算法等。主要作用以便于访客识别网站的身份,对网站放心,增强访客的友好度,提升企业网站形象,保护网站数据的传输安全,防止数据流量被劫持,被钓鱼,假冒网站的问题。网站安装ssl证书之后,可以很大程度上可以保护网站的基础安全防护。
相似回答