Diferencia entre hashing una contraseña y cifrarla

El actual más votado paraesta pregunta estados:

Otro que no es tanto un problema de seguridad, aunque está relacionado con la seguridad, está completo y no se puedeasimile la diferencia entre cifrar una contraseña y cifrarla. Se encuentra más comúnmente en el código donde el programador está tratando de proporcionar una funcionalidad insegura de "Recordarme mi contraseña".

¿Qué es exactamente esta diferencia? Siempre tuve la impresión de que el hash era una forma de cifrado. ¿A qué funcionalidad insegura se refiere el póster?

Respuestas a la pregunta(9)

Su respuesta a la pregunta