Criptografia e segurança

Gerador de Hash Bcrypt

Gere resumos criptográficos de palavras-passe com o algoritmo bcrypt e controlo do fator de custo.

Executar ferramenta

O gerador de hash bcrypt permite transformar uma palavra-passe num resumo criptográfico seguro utilizando o algoritmo bcrypt. Pode introduzir qualquer sequência de texto no campo designado e configurar o fator de custo de processamento através do número de rondas pretendido. O valor predefinido de rondas é doze, sendo o intervalo aceite ajustado automaticamente entre dez e quinze quando uma palavra-passe é processada. Cada execução com texto cria um sal aleatório exclusivo, o que significa que duas operações com a mesma palavra-passe e o mesmo custo geram resumos diferentes. O formato resultante inclui a identificação da variante do algoritmo, o custo aplicado, o sal e o valor final da cifra. Se deixar o campo de entrada em branco, os campos de hash e sal apresentam-se vazios.

Instruções

  1. Introduza a palavra-passe ou texto pretendido no campo de entrada.
  2. Defina o número de rondas de custo entre 10 e 15, ou mantenha o valor predefinido de 12.
  3. Clique em Gerar para calcular o resumo criptográfico.
  4. Consulte o painel de resultados para visualizar a hash gerada e o sal correspondente.

Exemplos

  • Cálculo com a palavra-passe "ChaveForte2025" e 12 rondas de custo, gerando uma hash bcrypt iniciada por $2b$12$.
  • Geração de hash para o termo de teste "admin-temp-pass" configurado com 10 rondas de processamento rápido.

Perguntas frequentes

Por que razão a mesma palavra-passe gera resultados diferentes a cada execução?

O algoritmo bcrypt gera um sal pseudoaleatório novo a cada operação, garantindo que o valor final da hash seja diferente mesmo quando se utiliza o mesmo texto e o mesmo número de rondas.

Qual é o intervalo permitido para as rondas de custo?

O valor de custo é delimitado entre 10 e 15 rondas. Se introduzir um valor fora deste intervalo, o valor de custo é ajustado automaticamente para o limite mais próximo antes de efetuar o cálculo.

O que acontece se o campo da palavra-passe for deixado vazio?

Quando o campo de entrada não contém texto, os campos de hash e sal apresentam-se vazios.

Esta ferramenta permite verificar ou reverter uma hash existente?

A ferramenta destina-se exclusivamente à criação de resumos bcrypt a partir de texto de entrada, não permitindo descodificar, recuperar ou comparar hashes existentes.

Incorporar esta ferramenta

Adicione esta ferramenta funcional da SmartPlusLab ao seu site com o código abaixo.