Almacenar password en base de datos

Tenemos dos opciones:

Aunque pudiera parecer que la segunda es mejor porque es irrompible, es realmente mejor la primera porque es irreversible mientras que la segunda no, o mejor aún, una unión de ambas.

El proceso que voy a seguir será:

La longitud de las contraseñas es más importante que su complejidad.

3 algoritmos de hash que podemos usar de mejor a peor: