🧰 ToolPicoTodas las herramientas →

InicioBlog › Novedad: identificador de hash

Novedad: identifica un hash desconocido sin salir del generador de hash

Hasta ahora, si te encontrabas una cadena hexadecimal suelta sin saber qué algoritmo la había generado, tenías que contar caracteres a mano y consultar una tabla de referencia. El generador de hash de ToolPico acaba de incorporar una mini-herramienta dedicada — Identificador de hash — que hace ese trabajo por ti, directamente en la misma página.

En esta guía

Qué se ha añadido exactamente

Respuesta cortaSe ha añadido una cuarta mini-herramienta a la sección de utilidades del generador de hash, junto a HMAC, CRC32 y el convertidor Hex/Base64: un campo de texto donde pegas un hash de origen desconocido y un botón «Identificar algoritmo» que analiza su longitud y su juego de caracteres para sugerirte qué algoritmo(s) es probable que sea.

La lógica no se limita a mirar cuántos caracteres tiene el valor pegado. Primero intenta limpiar prefijos habituales como 0x o etiquetas de tipo {SHA256} que a veces aparecen delante del hash en logs o configuraciones. Después comprueba si lo que queda es hexadecimal (solo dígitos 0-9 y letras a-f) o si tiene forma de Base64 válido. Según cuál sea, aplica una tabla de longitudes distinta para sugerir el algoritmo, y en el caso de Base64 llega a decodificar el valor para contar los bytes reales antes de sugerir nada.

Por qué es útil: antes esta lógica de "cuenta caracteres y mira la tabla" vivía solo en la cabeza de quien la conocía, o en un artículo de blog para consultar aparte. Ahora está integrada en la propia herramienta, así que puedes pegar el hash sospechoso y el texto conocido en la misma pantalla y resolver ambas dudas a la vez.

Cómo usar el identificador, paso a paso

Respuesta cortaBaja hasta la sección de mini-herramientas del generador de hash, pega el valor sospechoso en el campo "Hash a identificar" de la tarjeta "Identificador de hash" y pulsa "Identificar algoritmo" — el resultado aparece al instante debajo, sin recargar la página ni enviar el valor a ningún servidor.

El flujo tiene tres pasos. Primero, localiza la tarjeta con el icono de lupa 🔍 y el título "Identificador de hash" — está junto a las otras tres mini-herramientas relacionadas (firma HMAC, checksum CRC32 y conversor Hex ⇄ Base64). Segundo, pega el valor en el campo de texto; puedes pegarlo tal cual aparece en tu log, log de despliegue o export de base de datos, con o sin prefijos como 0x. Tercero, pulsa el botón "Identificar algoritmo": la herramienta te devuelve el formato detectado (hexadecimal o Base64), la longitud, y una lista de algoritmos candidatos.

Como con el resto de la herramienta, todo el análisis ocurre en tu propio navegador con JavaScript — no hace falta ninguna llamada de red ni instalar nada, y puedes pegar valores de sistemas internos sin preocuparte de que salgan de tu equipo.

Ejemplos: hexadecimal, Base64 y candidatos múltiples

Respuesta cortaUn valor de 32 caracteres hexadecimales se sugiere como MD5 (o variantes como MD4 o NTLM); un valor de 64 caracteres hexadecimales se sugiere como SHA-256 entre varios candidatos posibles; y un valor en formato Base64 se decodifica primero para contar bytes antes de sugerir el algoritmo.

Imagina, como ejemplo ilustrativo, que pegas 9e107d9d372bb6826bd81d3542a419d6 (32 caracteres hexadecimales, el valor de ejemplo que trae la propia herramienta). El identificador reconoce el formato hexadecimal y, al contar 32 caracteres, sugiere como candidatos principales MD5, junto con otros algoritmos que también producen esa misma longitud, como MD4 o hashes de tipo NTLM/LM. La herramienta no afirma con certeza absoluta cuál de ellos es — te da la lista de candidatos compatibles con esa longitud, tal como haría alguien inspeccionando el valor a mano.

Con un hash más largo, como uno de 64 caracteres hexadecimales, la lista de candidatos incluye SHA-256 junto a SHA3-256, BLAKE2s y GOST — todos ellos producen exactamente 256 bits de salida, así que la longitud sola no basta para diferenciarlos sin contexto adicional (por ejemplo, saber qué sistema generó el valor).

Ejemplo ilustrativo con Base64: si en lugar de hexadecimal pegas un valor con letras mayúsculas, el signo +, / o un = de relleno final, la herramienta detecta el formato Base64, decodifica el valor internamente para calcular cuántos bytes contiene y traduce ese número de bytes a un algoritmo probable — por ejemplo, 32 bytes decodificados apuntan de nuevo a la familia SHA-256/SHA3-256/BLAKE2s, igual que en hexadecimal pero mostrado con otra representación de texto.

Si el valor pegado no encaja ni como hexadecimal ni como Base64 válido — por ejemplo, si tiene espacios sueltos o caracteres fuera de esos dos conjuntos — el identificador te avisa directamente de que el formato no es reconocible, en lugar de sugerir un algoritmo al azar.

Prueba ahora mismo el identificador de hash junto al resto de mini-herramientas: HMAC, CRC32 y conversión Hex ⇄ Base64.

Abrir el generador de hash →

Preguntas frecuentes

¿Dónde está la nueva mini-herramienta de identificar hash?
Está en la sección «Mini-herramientas relacionadas» del generador de hash de ToolPico, junto a HMAC, CRC32 y el convertidor Hex/Base64. Se llama «Identificador de hash» y tiene su propio campo de texto y botón «Identificar algoritmo».
¿La nueva herramienta también reconoce hashes en Base64, no solo hexadecimal?
Sí. Si el valor pegado no es hexadecimal pero cumple el formato Base64, la herramienta lo decodifica para calcular cuántos bytes tiene el resultado y sugiere el algoritmo según ese número de bytes, además de indicarte que el formato detectado es Base64.
¿Qué pasa si pego un hash con el prefijo 0x o una etiqueta como {SHA256}?
El identificador limpia automáticamente ese tipo de prefijos y etiquetas comunes antes de analizar el valor, así que puedes pegar el hash tal cual aparece en un log o en una API sin editarlo primero.
¿Por qué a veces la nueva herramienta sugiere varios algoritmos a la vez en lugar de uno solo?
Porque varios algoritmos distintos producen exactamente la misma longitud de salida — por ejemplo, 64 caracteres hexadecimales pueden ser SHA-256, SHA3-256, BLAKE2s o GOST. En esos casos la herramienta lista todos los candidatos compatibles con esa longitud en lugar de inventar una única respuesta.
¿Esta nueva mini-herramienta sustituye a las tablas de longitud que ya explicaba el blog?
No las sustituye, las automatiza. Antes había que contar caracteres a mano y consultar una tabla de referencia; ahora basta con pegar el valor y la herramienta aplica esa misma lógica de longitud y charset al instante, dentro de la propia página del generador de hash.
Nota: Los valores de ejemplo de esta guía son ilustrativos y sirven para explicar el funcionamiento de la nueva mini-herramienta, no una auditoría certificada de ningún sistema real. Esta página es solo informativa; para instrucciones de seguridad de tu organización, consulta siempre la documentación oficial del software o servicio correspondiente.