什么是 SSL 和 TLS 协议

 时间:2024-10-13 10:29:29

SSL(Secure咯悝滩镞SocketsLayer安全套接层),及其继任者传输层安全(TransportLayerSecurity,TLS)是为网络通信提惚改刮擗供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。

SSL协议位于TCP/IP协议与各种应用层协议之间,为数据通讯提供安全支持。SSL协议可分为两层:SSL记录协议(SSLRecordProtocol):它建立在可靠的传输协议(如TCP)之上,为高层协议提供数据封装、压缩、加密等基本功能的支持。

安全传输层协议(TLS)用于在两个通信应用程序之间提供保密性和数据完整性。该协议由两层组成:TLS记录协议(TLSRecord)和TLS握手协议(TLSHandshake)。较低的层为TLS记录协议,位于某个可靠的传输协议(例如TCP)上面,与具体的应用无关,所以,一般把TLS协议归为传输层安全协议。

什么是 SSL 和 TLS 协议

扩展资料:

TLS握手协议使用该层中的公钥和证书来处理对等用户的认证,以及协商算法和加密实际数据传输的密钥。这个过程是在TLS记录协议的顶部执行的。

TLS握手协议是TLS协议中最复杂的部分。它定义了10种消息。客户端和服务器使用这10种消息相互验证,协商散列函数和加密算法,并为彼此提供机密数据以生成加密密钥。TLS记录协议在加密算法中使用这些加密密钥来提供数据保密性和一致性保护。

TLS的最大优点在于TLS独立于应用协议。高级协议可以在TLS协议上透明地分发。然而,TLS标准没有指定应用程序如何向TLS添加安全性,它留下了关于如何启动TLS握手协议以及如何向协议设计者和实现者解释交换的认证证书的决定。

参考资料:百度百科-ssl百度百科-tls

Excel如何标记出重复的数据? Windows 7操作系统设置用户帐户类型 SAP FI如何向科目类型分配清算规则 excel如何禁止显示安全警告信息? 使用数据泵从oracle11g向oracle12c迁移用户数据
热门搜索
婷婷亚洲综合小说图片 迷彩图片 卡通马图片 黑帮图片 葫芦娃图片大全