¿Cómo se usa bcrypt para contraseñas hash en PHP?

De vez en cuando escucho el consejo "Use bcrypt para almacenar contraseñas en PHP, reglas de bcrypt".

Pero que esbcrypt? PHP no ofrece tales funciones, Wikipedia balbucea sobre una utilidad de cifrado de archivos y las búsquedas en la Web solo revelan algunas implementaciones deBlowfish en diferentes idiomas Ahora Blowfish también está disponible en PHP a través demcrypt, pero ¿cómo ayuda eso a almacenar contraseñas? Blowfish es un cifrado de propósito general, funciona de dos maneras. Si se puede cifrar, se puede descifrar. Las contraseñas necesitan una función de hashing unidireccional.

¿Cuál es la explicación?

Respuestas a la pregunta(9)

Su respuesta a la pregunta