So che il client ha bisogno di una coppia di chiavi del client per l'autenticazione del client; I client inviano la propria chiave pubblica al server per crittografare una sfida che verrà decrittografata dal client per autenticare il client.
So anche che prima di autenticare il client, il client deve autenticare il server memorizzando la chiave pubblica host in ~/.ssh/known_hosts
Tuttavia, perché il server necessita di una coppia di chiavi host? Sembra che sia necessaria solo la chiave pubblica dell'host, perché abbiamo bisogno di chiavi asimmetriche per questo?