Toolvist

Generador de hash Bcrypt

Genera hashes de contraseña bcrypt para un almacenamiento seguro.

Verify a password

Generador de hash bcrypt gratuito

El Generador bcrypt crea hashes de contraseñas bcrypt con una derivación de clave lenta y con sal: la forma recomendada de almacenar contraseñas. Se ejecuta enteramente en tu navegador con una librería bcrypt local.

bcrypt es deliberadamente lento, que es exactamente lo que lo hace adecuado para contraseñas: verifica un hash existente con el Comprobador bcrypt y evalúa el texto en el Comprobador de fortaleza de contraseña. A diferencia de MD5, está hecho para resistir la fuerza bruta.

Cómo usar Hash Bcrypt

  1. 1 Introduce la contraseña que quieres resumir.
  2. 2 Fija el factor de coste: 10 a 12 es el rango habitual para aplicaciones web.
  3. 3 Genera el hash, que se verá como $2y$12$… con el coste y la sal incrustados.
  4. 4 Copia el hash completo en tu base de datos; nunca almacenes la contraseña original.

Cómo usarlo

Introduce una contraseña, elige un factor de coste (más alto es más lento pero más seguro) y genera el hash. También puedes verificar una contraseña contra un hash existente.

  • Hash bcrypt con sal (coste 4–15)
  • Verifica una contraseña contra un hash
  • Totalmente del lado del cliente

Preguntas frecuentes

¿Por qué usar bcrypt en lugar de SHA-256 para contraseñas?

Porque es deliberadamente lento y con sal. Un hash rápido permite a un atacante probar miles de millones de intentos por segundo en una base de datos robada; bcrypt es configurable para que cada intento tarde una porción de tiempo medible, y la sal por contraseña hace inútiles las tablas rainbow precalculadas.

¿Qué hace el factor de coste?

Fija cuántas rondas de expansión de clave se ejecutan, como potencia de dos. Subirlo en uno duplica el trabajo para ti y para el atacante, así que es el mando que giras a medida que el hardware se vuelve más rápido. Demasiado alto y los inicios de sesión se vuelven notablemente lentos: 10 a 12 es un equilibrio común hoy.

¿Por qué la misma contraseña da un hash distinto cada vez?

Porque se genera una sal aleatoria nueva para cada hash y se almacena dentro de la salida. Esa es la clave: dos usuarios con la misma contraseña obtienen hashes completamente distintos, así que crackear uno no le dice nada al atacante sobre el otro.

Herramientas de seguridad y criptografía relacionadas

Ver todo en Herramientas de seguridad y criptografía →

También te puede interesar

Herramientas de otras categorías que suelen combinarse con Hash Bcrypt:

Explorar el directorio completo →