摘要 接受 解密 gin 加密 session auth ssh密鑰 根據

  • Client 發送請求 login 請求 --> Server 接受請求 --> 根據 authorized_key 文件中的對應 Client 的 ip 地址的公鑰對一串隨機數進行加密 --> 將加密之後的隨機數發送給 Client --> Client 使用私鑰進行解密 --> 使用MD根據當前的 Session Key 和 隨機數 進行摘要提取 --> Client 將摘要, Session Key 和 隨機數發送給 Server --> Server 對 Session Key 和隨機數也進行摘要, 比較兩個摘要是否一樣, 如果一樣則登錄, 否則不登錄

SSH密鑰登錄原理