Las contraseñas son un método de autentificación de control de acceso, utilizado en la gran mayoría de sitios web y otro tipo de software. Con el paso de los años queda demostrado que las contraseñas no son lo suficientemente seguras, y aquí entran las claves SSH.