Hash e Verificação com bcrypt

Crie hashes de palavras-passe com bcrypt ou verifique hashes bcrypt existentes.

100% privado — nada é enviado

Todo o processamento acontece localmente no seu navegador. Seus arquivos nunca saem do seu dispositivo e nunca são enviados para nenhum servidor.

Nota: o bcrypt apenas usa os primeiros 72 bytes da palavra-passe. Texto mais longo é truncado.
Mais alto = mais seguro, mas mais lento. Recomendado: 10–12.

Sobre o bcrypt

bcrypt é uma função de hash de palavras-passe concebida para ser lenta, tornando-a resistente a ataques de força bruta. Inclui um salt aleatório e um fator de custo configurável.

Quando usar o bcrypt

  • Para criar hashes das palavras-passe dos utilizadores antes de as guardar numa base de dados.
  • Para verificar uma tentativa de início de sessão contra um hash bcrypt guardado.

Fator de custo

O fator de custo é uma potência de 2. Cada incremento duplica o tempo para calcular um hash. Valores comuns:

  • 10 — rápido, aceitável para a maioria dos sites.
  • 12 — recomendado hoje.
  • 14+ — muito lento, use apenas se o seu servidor conseguir lidar.

Nota: o bcrypt apenas usa os primeiros 72 bytes da palavra-passe. As palavras-passe mais longas são truncadas silenciosamente.