发布网友 发布时间:2023-09-18 22:16
共1个回答
热心网友 时间:2024-02-17 09:01
主要用于加密机制的协议是SSL。
SSL记录协议层的作用是为高层协议提供基本的安全服务,SSL记录协议针对HTTP协议进行了特别的设计,使得超文本的传输协议HTTP能够在SSL运行,记录封装各种高层协议,具体实施压缩解压缩、加密解密、计算和校验MAC等与安全有关的操作。
TLS加密的英文全称是TransportLayerSecurity,翻译过来就是安全传输层协议,TLS是用于在两个通信应用程序之间,为通信提供保密性和数据完整性,这个协议一共有两层,分别是记录协议和握手协议,通过这个协议可以对网站、网络传真、电子邮件等数据传输进行加密、保密。
SSL协议优势
SSL协议的优势在于它是与应用层协议独立无关的。
高层的应用层协议,能透明的建立于SSL协议之上,SSL协议在应用层协议通信之前就已经完成加密算法、通信密钥的协商以及服务器认证工作,在此之后应用层协议所传送的数据都会被加密,从而保证通信的私密性。
SSL被设计成使用TCP来提供一种可靠的端到端的安全服务,不是单个协议,而是二层协议,低层是SSL记录层,用于封装不同的上层协议,另一层是被封装的协议,即SSL握手协议,它可以让服务器和客户机在传输应用数据之前,协商加密算法和加密密钥,客户机提出自己能够支持的全部加密算法,服务器选择最适合它的算法。