SSH - Secure shell
- Cryptographic network protocol to operate network services securely over an unsecured network
- Exchange of public & private keys to secure the exchange
- Client has the private key
- Server needs to have the associated public key
- Client & server exchange messages encrypted with the keys to authenticate