Generador de Hash Snefru
Convierte cualquier texto en su hash Snefru de 64 caracteres al instante.
Cómo usar Generador de Hash Snefru
- Escribe o pega tu texto en el cuadro.
- El hash Snefru de 64 caracteres aparece a medida que escribes.
- Haz clic en Copiar para obtener el resultado.
Acerca de Generador de Hash Snefru
Snefru fue diseñado por Ralph Merkle, un nombre que aparece en la raíz de una sorprendente cantidad de criptografía moderna, desde el intercambio de clave pública hasta los árboles de Merkle que sustentan Git y todas las blockchains. Snefru es una de las primeras funciones de hash dedicadas, construida en torno a una construcción a la que Merkle también dio su nombre, y aquí produce 256 bits: 64 caracteres hexadecimales. Lleva el nombre de un faraón, siguiendo una pequeña tradición de Merkle de nombrar sus diseños en honor a gobernantes egipcios.
Su historia es una advertencia genuinamente útil y no una simple nota al pie. Las primeras versiones de Snefru fueron rotas por Eli Biham y Adi Shamir, usando criptoanálisis diferencial, la misma técnica que transformó la forma de analizar los cifrados de bloque. La respuesta de Merkle fue aumentar el número de pasadas que la función hace sobre los datos, que es el remedio estándar: recuperar margen de seguridad haciendo más mezcla. Ese episodio es parte de por qué los criptógrafos hoy tratan "no roto hasta ahora" y "diseñado con margen" como afirmaciones muy distintas.
Hoy Snefru es una curiosidad histórica. Es lento para los estándares modernos, carga con el peso reputacional de haber sido roto una vez, y prácticamente nada en producción depende de él. Esta herramienta existe para leer datos heredados, comprobar implementaciones contra valores conocidos y satisfacer la curiosidad. Una nota práctica: PHP expone los nombres snefru y snefru256, y ambos producen el mismo hash de 256 bits; son alias, no dos funciones distintas. Para cualquier cosa real, usa SHA-256 o SHA3-256.
Preguntas frecuentes
¿Puedo desencriptar o revertir un hash Snefru?
No. Snefru es un hash unidireccional: el texto original no está contenido en la salida, así que no hay nada que desencriptar ni extraer.
¿Cuál es la diferencia entre "snefru" y "snefru256"?
En PHP, ninguna: ambos nombres producen el mismo hash de 256 bits y 64 caracteres. Son alias de la misma función, por lo que esta herramienta no ofrece elegir entre ellos.
¿Es seguro Snefru?
Tiene un pasado de rupturas. Las primeras versiones fueron criptoanalizadas por Eli Biham y Adi Shamir, y Merkle reforzó el diseño añadiendo pasadas como respuesta. Dada esa historia y lo poco que se ha estudiado desde entonces, no uses Snefru para nada crítico en cuanto a seguridad.
¿Por qué mi hash Snefru siempre tiene 64 caracteres?
La variante disponible aquí genera 256 bits, y cada carácter hexadecimal representa 4 bits, así que el resultado tiene exactamente 64 caracteres sin importar cuánto texto hashees.
¿Se envía mi texto a algún sitio?
Tu texto se envía a nuestro servidor para calcular el hash, porque los navegadores no pueden calcular Snefru; solo exponen la familia SHA. Se procesa y se descarta de inmediato, nunca se registra ni se almacena.

