免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1088 | 回复: 0
打印 上一主题 下一主题

安全套接字协议层(SSL)简介 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-09-10 12:11 |只看该作者 |倒序浏览
安全套接字协议层(SSL)简介


(亚威科技 http://www.ccxx.net 转载请注明出处)

  SSL(安全套接字协议层)是由Netscape 公司设计的一个开放的协议,它说明了一种在应用层协议(如HTTP、FTP等)和TCP/IP协议之间提供分层的数据安全的机制;对于一个TCP/IP连接,SSL提供数据加密、服务器认证、信息完整性和可选的客户端认证;SSL已经被认定为因特网上WEB浏览器和服务器的标准安全方法。
  
  SSL协议的主要目的是提供相互通信的应用程序之间的保密性和可靠性,在SSL的最低层,直接位于一些可靠的传输协议(如TCP)之上的分层协议是SSL报告协议,SSL报告协议用于封装各种高层协议,一个这样的被封装的高层协议如SSL握手协议,允许服务器和客户端之间彼此认证并且在应用协议传输或发送第一个数据字节之前协商一个加密算法和密钥;SSL的一个优点是它独立于应用协议,一个较高层的协议能透明地位于SSL协议之上;SSL协议提供连接安全,它具有3个基本特性:
l 连接是保密的。加密发生在初始的握手之后,用来定义一个密钥,加密是对称的(如DES)。
l 对等体的身份可以用非对称算法或公共密要认证(如RSA)
l 连接是可靠的。信息传输包括一个采用密要消息认证码(MAC)的信息完整性检查.;安全散列函数(如SHA、MD5等)用于MAC计算。

  SSL是分层协议,在每一层,消息可以包括长度、描述和内容域;SSL在传输信息时,可以对数据进行分段、压缩、认证和加密并最终传送出去;接收端可对数据解密、验证、解压缩和重新组装,然后传递到高层。

  目前,SSL只用于HTTP协议,其它协议已证明可以使用SSL,但还没有广泛采用。


  

  


      (亚威科技 http://www.ccxx.net 转载请注明出处)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP