Tal como se describe en uno de los borradores de la especificación temporal "SSH Protocol Architecture" ssh es un protocolo para iniciar sesiones en máquinas remotas que ofrece autenticación, confidencialidad e integridad.