Calculadora de código hash Snefru-256
Publicado: 17 de febrero de 2025, 17:37:58 UTC
Última actualización: 12 de enero de 2026, 9:13:04 UTC
Snefru-256 Hash Code Calculator
La función hash Snefru es una función hash criptográfica diseñada por Ralph Merkle en 1990. Originalmente, se concibió como parte de una propuesta al Instituto Nacional de Estándares y Tecnología (NIST) durante los primeros esfuerzos por estandarizar algoritmos hash seguros. Si bien su uso no está muy extendido en la actualidad, Snefru es importante porque introdujo ideas que influyeron en diseños criptográficos posteriores.
Originalmente, Snefru admitía tamaños de salida variables, pero la versión presentada aquí produce una salida de 256 bits (32 bytes), normalmente visualizada como un número hexadecimal de 64 dígitos.
Divulgación completa: Yo no escribí la implementación específica de la función hash utilizada en esta página. Es una función estándar incluida en el lenguaje de programación PHP. Sólo hice la interfaz web para ponerla a disposición del público aquí por conveniencia.
Acerca del algoritmo hash Snefru
No soy matemático ni criptógrafo, pero intentaré explicar esta función hash de forma comprensible para mis colegas no matemáticos. Si prefieres una explicación matemáticamente correcta y científica, seguro que la encuentras en otro sitio ;-)
Aunque Snefru ya no se considera seguro ni apropiado para nuevos sistemas, es interesante por razones históricas, porque sus diseños influyeron en muchas funciones hash posteriores que todavía se utilizan.
Puedes imaginar a Snefru como una licuadora de alta potencia diseñada para mezclar y picar ingredientes hasta que ya no puedas identificar la entrada original, pero como todas las funciones hash, siempre dará el mismo resultado para la misma entrada.
Este es un proceso de tres pasos:
Paso 1: Picar los ingredientes (Datos de entrada)
- Primero, cortas los ingredientes en trozos más pequeños para que quepan en la licuadora. Esto es como dividir los datos en bloques.
Paso 2: Mezclar los ingredientes (licuadora a diferentes velocidades)
- Snefru no solo licúa una vez. Licua varias veces, alternando entre picar, hacer puré y pulsar, para asegurarse de que todo quede perfectamente mezclado.
- En cada ronda, la licuadora: revuelve en diferentes direcciones (como dar vuelta el batido). Agrega "giros" secretos (como pequeñas chispas de sabores al azar) para hacer que la mezcla sea aún más difícil de predecir. Cambia la velocidad para revolver de manera diferente cada vez.
Paso 3: Batido final (El Hash)
- Tras 8 intensas rondas de licuado, se vierte el batido final. Este es el hachís: una mezcla de aspecto único y completamente revuelta.
Lectura adicional
Si te ha gustado esta publicación, puede que también te gusten estas sugerencias:
- HAVAL-192/3 Calculadora de Código Hash
- Calculadora de código hash SHA3-512
- Calculadora de código hash Tiger-128/3
