使用SSH和SSL之间的性能差异是什么?

时间:2016-07-26 06:55:57

标签: performance ssl ssh

假设我有两个选择。

  1. 在服务器和客户端上使用自签名x.509证书,并使用存储在客户端中的证书验证服务器,并使用存储在服务器中的客户端证书对客户端进行身份验证。

  2. 仅在服务器和客户端上创建密钥,并使用存储在客户端中的服务器密钥验证服务器,并使用存储在服务器中的客户端密钥对客户端进行身份验证。

  3. 假设我们将使用密钥长度为2048的RSA。

    我的查询是性能差异。我担心的是将密钥从证书中取出并进行频道加密所需的开销。

    我们的情况是会有更多的请求而且没有太多数据要流动。

    如果您有任何疑问或疑虑,请与我们联系。

1 个答案:

答案 0 :(得分:2)

SSLSSH都具有相同的功能,即加密。两者都是加密网络协议。

SSL:

端口:443

应用程序:浏览器和服务器之间的加密

SSH:

端口:22

应用程序:两台计算机之间

这是版本控制系统的图片,该系统具有SSH密钥以在用户与其存储库之间进行通信!

了解如何生成SSH密钥Here!!

了解如何生成SSL密钥Here!!

信用:Medium