SSH SSL TELNET的比较(转)

本文对比了SSL、SSH和TELNET三种协议。SSL主要用于加强Web安全传输,如HTTP/HTTPS,而SSH主要增强Telnet/FTP的安全性。SSH使用加密通道提供安全保障,而TELNET则是明文传输,存在安全隐患。SSH还采用了公钥验证提高安全性,广泛应用于各种操作系统。
摘要由CSDN通过智能技术生成

转载链接  https://blog.csdn.net/baidu_39486224/article/details/81295701

SSL(Secure Sockets Layer (SSL) and Transport Layer Security (TLS))被设计为加强Web安全传输(HTTP/HTTPS/)的协议(事实上还有SMTP/NNTP等),SSH(Secure Shell)更多的则被设计为加强Telnet/FTP安全的传输协议,默认地,它使用22端口.HTTP层:将用户需求翻译成HTTP请求,

SSL层: 借助下层协议的的信道安全的协商出一份加密密钥,并用此密钥来加密HTTP请求。 

TCP层:与web server的443端口建立连接,传递SSL处理后的数据。 接收端与此过程相反。 SSL在TCP之上建立了一个加密通道,通过这一层的数据经过了加密,因此达到保密的效果。 以下简要介绍SSL协议的工作方式。客户端要收发几个握手信号:

* 发送一个ClientHello消息,说明它支持的密码算法列表、压缩方法及最高协议版本,也发送稍后将被使用的随机数。* 然后收到一个ServerHello消息,包含服务器选择的连接参数,源自客户端初期所提供的ClientHello。* 当双方知道了连接参数,客户端与服务器交换证书(依靠被选择的公钥系统)。这些证书通常基于X.509,不过已有草案支持以OpenPGP为基础的证书。* 服务器请求客户端公钥。客户端有证书即双向身份认证,没证书时随机生成公钥。* 客户端与服务器通过公钥保密协商共同的主私钥(双方随机协商),这通

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值