天天看點

SSH密鑰登入原理

  • Client 發送請求 login 請求 --> Server 接受請求 --> 根據 authorized_key 檔案中的對應 Client 的 ip 位址的公鑰對一串随機數進行加密 --> 将加密之後的随機數發送給 Client --> Client 使用私鑰進行解密 --> 使用MD根據目前的 Session Key 和 随機數 進行摘要提取 --> Client 将摘要, Session Key 和 随機數發送給 Server --> Server 對 Session Key 和随機數也進行摘要, 比較兩個摘要是否一樣, 如果一樣則登入, 否則不登入
下一篇: AndroidStudio

繼續閱讀