Secure shell (SSH) encrypts identities, passwords and other transmitted data to protect it from theft or tampering by unauthorized entities. SSH can refer to the network protocol or the set of methods to ensure security.