SSL简介(定义、功能、原理、优点、缺点)

SSL简介(定义、功能、原理、优点、缺点)

定位

它是Netscape公司提出的基于WEB应用的安全套接层协议,它指定了一种在应用程序协议和TCPflP协议间提供数据安全性分层的机制,但常用于安全WEB应用的HTTP协议。

功能

SSL为TCP/IP连接提供数据加密、服务器认证、消息完整性以及可选的客户机认证。是一种安全服务。

原理

机制:

SSL采用RsA、DES,3DES等、密码体制以及MD系列HASH函数、Diffie-Hellman密钥交换算法。

具体实现:

客户机向服务器发送SSL版本号和选定的加密算法;服务器回应相同信息外还回送一个含RSA公钥的数字证书;客户机检查收到的证书足否在可信任CA列表中,若在就用对应CA的公钥对证书解密获取服务器公钥,若不在,则断开连接终止会话。

对称密钥交换:

客户机随机产生一个DES会话密钥,并用服务器公钥加密后再传给服务器,服务器用私钥解密出会话密钥后发回一个确认报文,以后双方就用会话密钥对传送的报交加密。

优点

SSL设置简单成本低,无须在自己的电脑L安装专门软件,只要浏览器支持即可

通信前就已完成加密算法,此后所有数据都会被加密,从而保证通信的安全性。

缺点

除了传输过程外不能提供任何安全保证不能提供交易的不可否认性客户认证是可选的,所以无法保证购买者就是该信用卡合法拥有者SSL不是专为信用卡交易而设计,在多方参与的电子交易中,SSL协议并不能协调各方间的安全传输和信任关系。

相关推荐

365app下载登录 广州起名改名哪里好

广州起名改名哪里好

📅 07-20 👁️ 6690
365bet游戏下载网站 計畫評核術

計畫評核術

📅 07-11 👁️ 3456
bat365官网登录下载 联想T530(全面评估联想T530的性能、功能和可靠性)