2016-01-14 97 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

如果你經歷維基百科(鏈接在答案)頁面,你會有所有的相關細節。 –