Hash y Seguridad

Generador de Todos los Hash

Hashea tu texto con todos los algoritmos compatibles a la vez y compara los resultados uno junto a otro.

Valora esta herramienta

Cómo usar Generador de Todos los Hash

  1. Escribe o pega tu texto en el cuadro.
  2. Aparecen unos 60 hashes a la vez, una fila por algoritmo.
  3. Encuentra el algoritmo que necesitas y haz clic en Copiar en esa fila.

Acerca de Generador de Todos los Hash

A veces sabes exactamente qué hash quieres. A menudo no: tienes un hash guardado en un archivo de configuración, una columna de base de datos o la documentación de otra persona, y necesitas averiguar qué lo produjo. Esta página hashea tu entrada con todos los algoritmos que soportamos a la vez, unas 60 filas, para que puedas recorrer la lista y encontrar la coincidencia a simple vista.

El conjunto completo cubre la familia Message Digest (MD2, MD4, MD5), las familias SHA-1 y SHA-2, la familia SHA-3 más reciente, RIPEMD, Whirlpool, Tiger, Snefru, GOST y HAVAL, además de las sumas de verificación no criptográficas y los hashes rápidos que la gente realmente usa en código a diario: CRC32, Adler-32, FNV, MurmurHash3 y xxHash. Solo la longitud a menudo lo delata: 32 caracteres hexadecimales significan MD5 u otro resumen de 128 bits, 40 significan SHA-1 o RIPEMD-160, 64 significan SHA-256.

Vale la pena aclarar para qué sirve la lista. Las entradas criptográficas son para huellas digitales y firmas; consulta SHA-256 como la opción moderna y sensata por defecto. Las rápidas (CRC32, Adler-32, FNV, MurmurHash3, xxHash) son sumas de verificación y funciones para tablas hash, no primitivas de seguridad, y ninguna de ellas debería acercarse jamás a una contraseña. Para contraseñas la respuesta nunca está en esta página: usa bcrypt o Argon2, que son deliberadamente lentos y con salt.

Preguntas frecuentes

¿Cómo sé qué algoritmo generó un hash que encontré?

Empieza por la longitud. Pega aquí un valor conocido y luego compara tu hash misterioso con las filas de la misma longitud: 32 caracteres hexadecimales lo reduce a MD5 y similares, 40 a SHA-1 o RIPEMD-160, 64 a SHA-256. Si puedes reproducir la cadena exacta, tienes tu respuesta.

¿Qué algoritmo debería usar realmente?

Para una huella digital o firma de propósito general, SHA-256. Para una suma de verificación rápida sin fines de seguridad, CRC32 o xxHash. Para contraseñas, ninguno de estos: usa bcrypt o Argon2 en su lugar.

¿Por qué CRC32 y Adler-32 son tan cortos?

Son sumas de verificación de 32 bits, no hashes criptográficos: solo producen 8 caracteres hexadecimales. Están diseñados para detectar corrupciones accidentales rápidamente, y es trivial engañarlos a propósito.

¿Puedo revertir alguno de estos a su texto original?

No. El hasheo es unidireccional y la entrada no se almacena dentro de la salida. Los llamados «revertidores» son tablas de consulta de cadenas comunes previamente hasheadas.

¿Se envía mi texto a algún sitio?

Tu texto se envía a nuestro servidor para calcular el hash, porque los navegadores solo pueden calcular unos pocos de estos algoritmos de forma nativa. Se hashea y se descarta de inmediato: nunca se registra ni se almacena.