Más de 142 herramientas online gratis · Fáciles. Rápidas. Precisas.

Generador de bcrypt

Genera un hash bcrypt a partir de un texto, con un factor de coste configurable.

Cómo usar la herramienta Generador de bcrypt

  1. Introduce el texto o la contraseña cuyo hash quieres calcular.
  2. Ajusta el factor de coste. Entre 10 y 12 es lo habitual; cada paso duplica el trabajo.
  3. Haz clic en Ejecutar para generar el hash bcrypt.
  4. Guarda la cadena completa: ya incluye el algoritmo, el coste y la sal.

Cómo funciona la herramienta Generador de bcrypt

Bcrypt es una función de hash de contraseñas diseñada para ser lenta a propósito. Genera una sal aleatoria de 128 bits y ejecuta la costosa preparación de claves de Blowfish 2coste veces, así que un coste de 12 realiza 4096 rondas. Subir el coste en uno duplica el tiempo necesario, lo que permite seguir el ritmo de un hardware cada vez más rápido.

El resultado tiene el aspecto $2a$12$ seguido de 53 caracteres: la versión, el coste, una sal de 22 caracteres y el hash de 31 caracteres. Como la sal es aleatoria, calcular el hash de la misma contraseña dos veces da resultados distintos, y la verificación lee la sal del hash guardado. Bcrypt solo usa los primeros 72 bytes de la entrada.

Preguntas frecuentes

¿Esta herramienta es gratuita?
Sí. Genera hashes bcrypt sin costo y sin necesidad de registrarte.
¿Por qué se ejecuta en el servidor?
El hash bcrypt es lento y costoso a propósito, así que es mejor calcularlo en el servidor en lugar de bloquear tu navegador.
¿Qué controla el factor de coste?
Determina cuántas rondas de hash se realizan: los valores más altos tardan más en calcularse, pero resisten mejor los ataques de fuerza bruta. Entre 10 y 12 es un valor habitual.