| SSH | SSL/TLS |
| 在TCP端口22上运行。 | 通过TCP端口443利用。 |
| 用于在长途服务器上安全地实验下令。 | 用于客户端和服务器之间的安全通讯。 |
| SSH利用用户名/暗码(互)认证体系创建安全毗连。 | SSL通常利用X.509数字证书举行服务器和客户端身份验证。 |
| SSH基于网络隧道工作。 | SSL是基于数字证书的。 |
| SSH是一种长途协议。 | SSL是一种安全协议。 |
| 用于低落长途服务器登录的安全威胁。 | 它允许在服务器和欣赏器之间安全地传输数据,从而保持信息的完备性。 |
数据完备性是用SHA、SHA-2、SHA-256等算法来衡量的。
| SSL通过互换数字证书依照身份验证过程。 |
SSH依照由客户端完成的服务器验证、会话密钥天生和客户端身份验证的身份验证过程。
| 利用消息择要丈量数据完备性,并在发送数据之前将其添加到加密数据中。 |
| 设置更复杂,必要设置安全shell访问。 | 相对轻易实现安全的网页欣赏和电子商务。 |
| 支持端口转发(SSH隧道),实现网络流量从一个端口到另一个端口的安全路由。 | 不支持本机端口转发。 |
| 呆板身份(密钥)是自我管理的,通常在构造或安全团队内部处置惩罚。 | 数字证书由CA管理,为身份验证提供了更会合的体系。 |
| 在内部安全网络中常见,用于IT和网络管理使命。 | 用于面向外部的应用步伐和网站,以掩护用户数据。 |