Criptografía y seguridad

Generador de hash bcrypt

Genera hashes bcrypt seguros con coste configurable y sal aleatoria.

Ejecutar herramienta

Este generador calcula resúmenes criptográficos seguros mediante el algoritmo bcrypt a partir del texto introducido y un factor de coste regulable. Al procesar una contraseña no vacía, el sistema la codifica en formato UTF-8, crea una sal aleatoria nueva y produce la cadena hash final correspondiente. El parámetro de rondas de coste determina la complejidad del cálculo. Puedes indicar un número entre 10 y 15; si indicas un valor fuera de este intervalo, el sistema lo ajusta de forma automática dentro de dichos límites numéricos. El valor predeterminado es 12. Debido a la generación de una sal distinta en cada ejecución, dos cálculos con el mismo texto y número de rondas ofrecen cadenas resultantes diferentes, ambas válidas para cotejos posteriores. Si dejas el campo de contraseña en blanco, la herramienta devuelve valores vacíos de hash y sal. Si introduces un valor no convertible para las rondas de coste, la herramienta muestra un aviso de error indicando el problema.

Instrucciones

  1. Escribe la contraseña o cadena de texto que deseas procesar en el campo correspondiente.
  2. Indica el número de rondas de coste deseadas o mantén el valor predeterminado de 12.
  3. Pulsa el botón de ejecución para iniciar el cálculo del hash bcrypt.
  4. Copia la cadena resultante generada en el panel de salida para tu base de datos o archivo de configuración.

Ejemplos

  • Contraseña: MiClaveSegura2024, Rondas: 12 -> Genera un hash con formato estándar bcrypt que comienza por $2b$12$.
  • Contraseña: admin_pass, Rondas: 10 -> Produce un hash calculado con menor coste computacional adecuado para pruebas locales.

Preguntas frecuentes

¿Por qué cambia el hash si introduzco la misma contraseña dos veces?

Bcrypt genera una sal aleatoria nueva en cada ejecución. Aunque el texto y las rondas coincidan, el hash resultante será diferente cada vez, manteniendo la validez para su comprobación posterior.

¿Qué rango de rondas de coste admite la herramienta?

El valor se restringe al intervalo de 10 a 15. Si introduces un número inferior o superior, la herramienta lo ajusta automáticamente al límite más cercano.

¿Qué ocurre si dejo el campo de contraseña en blanco?

La herramienta completa el proceso devolviendo valores vacíos tanto para el hash como para la sal generada.

¿Esta herramienta permite verificar o descifrar hashes existentes?

No. Esta utilidad genera resúmenes criptográficos bcrypt nuevos; no realiza comprobación de hashes contra contraseñas ni funciones de descifrado inverso.

Insertar esta herramienta

Añade esta herramienta funcional de SmartPlusLab a tu sitio web con el siguiente código.