I'm familiar with the operation of public/private keys, however I was wondering how is the SSH protocol using them internally (from a desktop to a distant server for instance) is using it).
When I try to login to my server how is the latter using my previously setup public key ? What information does my desktop computer send back using my private key to the server ?
Thank you