什么是SSL加密,什么是TLS加密 5

tynewstar 问题未开放回答
推荐于2017-10-15 08:11:03 最佳答案
  1. SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。

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

  3. 安全传输层协议(TLS)用于在两个通信应用程序之间提供保密性和数据完整性。该协议由两层组成: TLS 记录协议(TLS Record)和 TLS 握手协议(TLS Handshake)。

  4. TLS 的最大优势就在于:TLS 是独立于应用协议。高层协议可以透明地分布在 TLS 协议上面。然而,TLS 标准并没有规定应用程序如何在 TLS 上增加安全性;它把如何启动 TLS 握手协议以及如何解释交换的认证证书的决定权留给协议的设计者和实施者来判断。

小辣椒5946

采纳率:78% 来自团队:奔跑吧,芝麻! 擅长: 手机/通讯

其他回答

安全传输层协议
  TLS:Transport Layer Security
  安全传输层协议(TLS)用于在两个通信应用程序之间提供保密性和数据完整性,将一个网站所有的Web应用都启用SSL技术来加密,并使用HTTPS协议进行传输  1、SSL加密
  SSL是Netscape公司所提出的安全保密协议,在浏览器(如Internet Explorer、Netscape Navigator)和Web服务器(如Netscape的Netscape Enterprise Server、ColdFusion Server等等)之间构造安全通道来进行数据传输,SSL运行在TCP/IP层之上、应用层之下,为应用程序提供加密数据通道,它采用了RC4、MD5以及RSA等加密算法,使用40 位的密钥,适用于商业信息的加密;IP进行通信。HTTPS协议使用SSL在发送方把原始数据进行加密,然后在接受方进行解密,而不是像HTTP那样使用端口80来和TCP/,加密和解密过程需要耗费系统大量的开销,严重降低机器的性能,相关测试数据表明使用HTTPS协议传输数据的工作效率只有使用HTTP协议传输的十分之一。假如为了安全保密,所传送的数据不容易被网络黑客截获和解密,而且没有这个必要,因为一般来说并不是所有数据都要求那么高的安全保密级别
  2、TLS加密
  TLS。 然而。同时,Netscape公司相应开发了HTTPS协议并内置于其浏览器中,HTTPS实际上就是HTTP over SSL,它使用默认端口443,那么该网站的性能和效率将会大大降低。该协议由两层组成: TLS 记录协议(TLS Record)和 TLS 握手协议(TLS Handshake),加密和解密需要发送方和接受方通过交换共知的密钥来实现,因此
展开
本回答被提问者和网友采纳
山海轩 | 推荐于2016-11-19 12:53:05
评论
3三个版本,2、公私钥不对称加密及其密钥交换算法,CA系统进行加密且可信任的信息传输

在HTTP SSL中常用的对称加密算法有RC4,3DES,Camellia等

SSL由从前的网景公司开发
有1,但现在只使用版本3

TLS是SSL的标准化后的产物
有1.0 1.1 1.2三个版本
默认使用1TLS/SSL是一种加密通道的规范

它利用对称加密,AES.0

TLS1.0和SSL3.0几乎没有区别

事实上我们现在用的都是TLS
silvergate | 发布于2011-01-04
评论

为您推荐:

×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消