2016-01-14 72 views
1

我得到这个消息,说什么是RSA主机密钥?

永久添加的IP地址“192.30.252.130”到已知主机

我想知道,RSA密钥和什么样的含义列表中的RSA主机密钥已知主机背后的概念是什么?

回答

5

RSA密钥是基于RSA算法的私钥。在建立SSL/TLS会话期间,私钥用于认证和对称密钥交换。

因此,这只是表示主机'192.30.252.130'现在是一个可信主机(已知主机之一),现在您可以与该主机建立安全连接。这可以在多种情况下使用,例如使用它们通过OpenSSH或其他安全外壳登录到您的计算机。

一旦连接到主机并且主机密钥保存到known_hosts文件,客户端将使用密钥来验证所有后续连接。服务器上也有相同的主机密钥信息,如果主机密钥更改,客户端会闻到可疑的东西(可能是中间人的人)并采取相应措施。

有关RSA算法和过程的详细信息,请参阅wikipedia

也可以指smililar question on Unix and Linux

+0

所以这意味着,这是唯一的客户端和服务器,都保持着自己? –

+0

本质上是。这是一件简单的事情。假设你通过电话联系毒贩,他告诉你他的代号是X.所以现在你还记得它。现在让我们假设你拨打相同的号码,并要求他为下一次交易提供代码。现在让我们假设他告诉你一个错误的代码,你会发现他不是庄家,而是一个警察,这是一个陷阱!你会挂断电话! 所以是的经销商(服务器)和你(客户)都保留代码(rsa)。 –

+0

如果你经历维基百科(链接在答案)页面,你会有所有的相关细节。 –