admin管理员组

文章数量:1539360

2024年5月20日发(作者:)

SSL VPN

SSL 介绍

安全套接致层(Secure Socket Layer,SSL)是一种在二台机器之间提供安全通道的协议.它具

有保护传输数据以及识别通信机器的功能.安全通道

是透明的,意思就是说它对传输的数据不加变更.客户与服务器之间的数据是经过加密的,一

端写入的数据完全是另外一端读取的内容.透明性使

得几乎所有基于TCP的协议稍加改动就可以在SSL上运行,非常方便.

SSL历经多次修订,从开始的版本1到IETF最终所采纳的传输层安全(Transport Layer

Security,TLS)标准.所有IETF版本之前的SSL版本都怯赏?lt;/P>

景通信公司(Netscape Communications)的工程师们设计的.版本1从未经过广泛的部署,所

以讨论将从版本2(SSLv2)开始.

SSLv2的设计目标

SSL原先是为WEB设计的.网景公司的意图是针对其所有的通信安全问题,包括WEB,电子邮

件及新闻组通信提供一种单一的解决方案.因为他们当时

所面临的问题只是WEB通信,所以SSL就是为了满足WEB通信的需要而设计的.也就是说

SSL必须能够与WEB所使用的主要协议--超文本传输协议

(HTTP)一起很好的工作.

SSLv3的设计目标

SSLv2的广泛流行大体保证了SSLv2原先所有的设计目标得以在SSLv3中保留下来.SSLv3

设计者的首要工作就是修正SSLv2中的多处安全问题.也就

是说,设计一种更加强壮而且更易分析的系统.需要SSLv3比SSLv2支持的算法数据多得多.

最终,这些要求使SSLv3与SSLv2完全不同,只保留了一些

基本的协议特色.

SSL的历史

最早的版本(SSLv2)位于该树的顶端,而最新近的版本(WTLS)位于树的底部.原先的SSLv2规

范于1994年11月首次公开发表.中间经历了SSLv3,TLS.

用于WEB的SSL

SSL的首要用途就是保护使用HTTP的WEB通信.过程很简单.当在HTTP中建立了TCP连

接后,客户端先发送一个请求,服务器具随即回应一个文档.而

在使用SSL的时候,客户端先创建一个TCP连接,并在其上建立一条SSL通道.然后再在SSL

通道上发送同样的请求,而服务器则以相同的方式沿SSL连

接予以响应.

对普通的HTTP服务器来说,SSL握手就像是垃圾信息,因为并不是所有的服务器都是支持

SSL,所以为了使该过程能够正确的工作,客户端需要某种

本文标签: 协议版本设计数据需要