Como você usa bcrypt para hash de senhas em PHP?

De vez em quando, ouço o conselho "Use o bcrypt para armazenar senhas no PHP, regras do bcrypt".

Mas o que ébcrypt? O PHP não oferece essas funções, a Wikipedia fala sobre um utilitário de criptografia de arquivos e as pesquisas na Web apenas revelam algumas implementações deBlowfish em diferentes idiomas. Agora, o Blowfish também está disponível em PHP viamcrypt, mas como isso ajuda no armazenamento de senhas? Blowfish é uma cifra de uso geral, funciona de duas maneiras. Se puder ser criptografado, poderá ser descriptografado. As senhas precisam de uma função de hash unidirecional.

Qual a explicação?

questionAnswers(9)

yourAnswerToTheQuestion