亲清在线-江山新闻网

查看: 47|回复: 0

SSH和SSL的区分—基于道理和协议

[复制链接]

2万

主题

0

回帖

6万

积分

论坛元老

Rank: 8Rank: 8

积分
68546
发表于 2025-8-9 19:44 | 显示全部楼层 |阅读模式
“SSH 和 SSL 的区分?”“难道不是苹果和橙子的区分?”“这类比力有什么意义吗?”80%的人会有这样的疑问假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,这明显是两种分歧的工具嘛预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。是的假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,这看似不是一个公道的比力预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。普遍的认知是:
  • SSL是一种庇护经过收集传输的数据的通用方式
  • SSH是一种用于登录和同享数据的收集法式

    他们不同很大预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。但仔细想想假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,他们功用类似假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,加密方式类似假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,这是上天的放置假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,还是溟溟中的偶合?看似风马牛不相关假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,你真的认真对照过他们吗?工作中假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,你又能否偶然会混淆他们呢?下面让我们基于道理和协议一路来一探讨竟……



    亲情在线-SSH和SSL的区分—基于道理和协议(1)

    一、SSL
    SSL假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,即平安套接层(Secure Sockets Layer)假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,它是一种平安协议假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,是Netscape公司在推出Web阅读器首版时一路提出的预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。
    SSL证书主如果摆设在网站办事器中假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,经过SSL协议实现阅读器客户端与网站办事器通讯链路上的数据加密假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,并认证网站办事器身份假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,避免钓渔网站预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。它用来保障你的阅读器和网站办事器之间平安通讯假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,免受收集“中心人”窃取信息预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。
    传统的HTTP协议采用明文传输数据假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,用户数据存在被窃取和篡改的风险预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。而摆设了SSL证书的网站假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,可以采用平安的HTTPS协议停止拜候预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。当阅读器拜候以“https://”开首的URL时假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,阅读器经过SSL毗连利用HTTP预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。SSL协议会在数据传输之前对数据停止加密再停止收集传输假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,保证了用户数据在传输链路上的平安预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。
    SSL协议包括两个子协议:
  • 记录协议(SSL Record Protocol):说明SSL的数据包应当若何封装的预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。位于OSI七层模子的会话层上假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,为分歧机械上的用户建立和治理睬话预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。
  • 握手协议(SSL Handshake Protocol):说明通讯双方若何协商配合决议利用什么算法以及算法利用的key预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。它在OSI七层模子会话层的下一层——暗示层上假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,对他们之间的收集连接停止加密解密预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。

    二、SSH
    SSH假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,也就是Security Shell假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,由 IETF 的收集小组(Network Working Group)所制定假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,是今朝较牢靠假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,专为远程登录会话和其他收集办事供给平安性的协议预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。
    SSH最初是UNIX系统上的一个法式假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,后来又敏捷扩大到其他操纵平台预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。SSH相当于一个地道假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,数据经过的时辰庇护它不被泄露和篡改假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,为shell供给平安的传输和应用情况预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。具体来说假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,经过它可以平安的远程实行另一台UNIX系统上机械的指令预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。
    SSH只是一种协议假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,它有很多实现方式预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。在Linux中SSH几近是标配假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,其中用的最多的实现是OpenSSH预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。在Windows系统中利用SSH假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,会用到另一种软件PuTTY预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。这就相当于用QQ远程在此外电脑上登录一样假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,是一种平安地远程登录办事器的方式预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。
    在互联网条理中,SSH与HTTP假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,FTP类似假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,归于OSI七层参考模子中的利用层协议假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,它是利用TCP协议的利用层办事中的一员预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。
    三、SSH和SSL之间的区分和关联是什么?
    1. 在OSI七层模子中的位置
    看完前面的先容假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,我们领会到 SSL 是庇护收集传输数据的协议假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,是平安地在互联网中传输的基石预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。而 SSH 只是一种用于主机用户登录假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,平安同享数据的收集利用法式预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。它们在OSI七层模子中位于分歧的位置:



    2. 功用的关联与差别
    (1) 差别
    从功用上来说假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,他们差别很大预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。SSH 代表了“Secure Shell”预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。我们关心它是由于假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,它使联网的计较机1可以拜候联网计较机2上的shell假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,以计较机1的身份登录主机假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,并对他停止操纵预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。SSL 代表“平安套接字层”预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。我们之所以关注它假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,是由于它使阅读器可以以一种平安的加密方式在web办事器之间传输数据假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,从而使监视一切internet流量的第三方特务难以保存预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。SSL和主机用户名登录没有任何关系假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,它自己并不实现主机登录的功用假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,它只是一个纯真的加密功用预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。
    (2) 关系
    SSL和SSH都必须供给在不服安通道上加密息争密数据的系统预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。SSH有自己自力于SSL的传输协议假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,所以这意味着SSH在底层不利用SSL预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。为了方便了解假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,可以简单的以为功用上:SSH = SSL + 用户登录功用等利用层协议预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。
    3. 加密方式的关联与差别
    从严酷密码学角度来看假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,他们身份考证的加密方式分歧预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。SSL 和 SSH 都供给加密元素假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,以便为检查完整性的机密数据传输构建地道预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。
  • SSH 利用所谓的 encryption -and-MAC 假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,行将加密的消息与明文消息的身份考证代码(MAC)并列假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,以增加完整性预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。这并不是完全平安的(即使看起来已经充足平安了)预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。
  • SSL 利用 MAC-then- encrypt 假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,行将MAC与明文并列假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,然后对它们停止加密预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。这也不是最好的假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,由于在一些分组密码形式下假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,MAC的某些部分可以猜测并显现密码上的一些内容预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。这致使了TLS 1.0中的缝隙预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。老的算法比方:TLS_RSA_WITH_AES_128_CBC_SHA 和TLS_RSA_WITH_RC4_128_MD5 都是mac-then-encrypt形式预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。

    两种加密方式它们都有潜伏的理论弱点预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。最强的方式是Encrypt-then-MAC假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,它在IPsec ESP中实现预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。
    4. 平安性比力
    从平安性上来说假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,Secure Shell和SSL各有千秋预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。
    SSL有证书中心(CA)公道假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,可以肯定发送者的身份预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。而SSH没有假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,能够会被“中心人进犯”假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,它相当于现代版的窃听预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。假如进犯者插在用户与远程主机之间(比如在公共wifi地区)假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,用捏造的公钥假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,获得用户的登录密码预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。再用这个密码登录远程主机假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,那末SSH的平安机制就荡然无存了预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。不外确保禁用了不服安的SSL/TLS协议假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,且所拜候的网址前面有HTTPS作为开首假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,可以避免大大都的中心人进犯预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。
    SSL停止代理可以处置传入的SSL毗连假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,解密SSL并将未加密的请求传递给其他办事器预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。SSL答应您经过签名证书利用PKI(公钥根本设备)预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。而利用SSH假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,您必须经过ftp等其他协议手动交换密钥指纹预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。
    SSH有一个用户身份考证层假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,这是SSL所缺少的(不外是由于它并不需要考证功用)预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。在利用utf – 8编码时假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,SSH协议利用了更多的协议预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。斟酌到有更多的潜伏进犯假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,SSH的进犯面似乎更大预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。但这只是由于SSH内建了一个完整的利用法式预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。平安性和SSL实在相差无几预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。



    从概念上讲假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,我们可以利用SSH并将地道部分替换为SSL中的地道部分假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,甚至还可以利用HTTPS并利用SSH-with-data-transport替换SSL事务假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,并利用钩子从其证书中提取办事器公钥预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。没有科学上的不成能性假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,假如做得得当假如您的虚拟主机处事出现流量超标预警可以参考下述几点停止排查和优化,它们的平安性将连结稳定预警可以参考下述几点停止排查和优化需要将这两个部分毗连起来。
    (文/老王谈运维)
  • 本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|亲清在线-江山新闻网  

    GMT+8, 2025-9-20 04:50 , Processed in 0.254495 second(s), 29 queries .

    Powered by Discuz! X3.4

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表