网络安全 频道

安全套接层协议(SSL)简介

    【IT168 学院】安全套接层协议(SSL,Security Socket Layer)是网景(Netscape)公司提出的基于WEB应用的安全协议,它包括:服务器认证、客户认证(可选)、SSL链路上的数据完整性和SSL链路上的数据保密性。SSL主要使用公开密钥体制和X.509数字证书技术保护信息传输的机密性和完整性,它不能保证信息的不可抵赖性,主要适用于点对点之间的信息传输,常用Web Server方式。
   
    SSL安全协议也是国际上最早应用于电子商务的一种网络安全协议, 现在被许多网上商店和网上银行所使用。例如:
    SecurePay(由Anacom提供的实时信用卡交易服务,基于SSL协议);
    SecureTrans(一种提供实时信用卡交易处理和电子支票服务的系统,基于SSL协议);
    ByWay and BuyWayPS(信用卡安全交易系统,使用SSL协议)。
    该协议已成为事实上的工业标准,并被广泛应用于Internet和Intranet的服务器产品和客户端产品中。 如网景公司, 微软公司, IBM公司等领导Internet/Intranet网络产品的公司已在使用该协议。
   
    SSL安全协议主要提供三方面的服务:

    (1) 认证用户和服务器, 使得它们能够确信数据将被发送到正确的客户机和服务器上;
    (2) 加密数据以隐藏被传送的数据;
    (3) 维护数据的完整性, 确保数据在传输过程中不被改变。 
 
    对于电子商务应用来说,使用SSL可保证信息的真实性、完整性和保密性。但由于SSL不对应用层的消息进行数字签名,因此不能提供交易的不可否认性,这是SSL在电子商务中使用的最大不足。有鉴于此,网景公司在从Communicator 4.04版开始的所有浏览器中引入了一种被称作"表单签名(Form Signing)"的功能,在电子商务中,可利用这一功能来对包含购买者的订购信息和付款指令的表单进行数字签名,从而保证交易信息的不可否认性。
   
    综上所述,在电子商务中采用单一的SSL协议来保证交易的安全是不够的,但采用"SSL+表单签名"模式能够为电子商务提供较好的安全性保证。
 

0
相关文章