Miklix

Calculadora de código hash SHA-224

Publicado: 18 de febrero de 2025, 21:55:30 UTC

Calculadora de código hash que utiliza la función hash del algoritmo hash seguro de 224 bits (SHA-224) para calcular un código hash basado en la entrada de texto o la carga de un archivo.

Esta página ha sido traducida automáticamente del inglés para hacerla accesible al mayor número de personas posible. Lamentablemente, la traducción automática no es todavía una tecnología perfeccionada, por lo que pueden producirse errores. Si lo prefiere, puede consultar la versión original en inglés aquí:

SHA-224 Hash Code Calculator

SHA-224 (Secure Hash Algorithm 224-bit) es una función hash criptográfica que toma una entrada (o mensaje) y produce una salida de tamaño fijo de 224 bits (28 bytes), comúnmente representada como un número hexadecimal de 56 caracteres. Pertenece a la familia de funciones hash SHA-2, diseñada por la NSA. En realidad, es una versión truncada de SHA-256 con diferentes valores de inicialización, pensada para casos de uso en los que la velocidad y la eficiencia del espacio son más críticos que la máxima seguridad, por ejemplo, los sistemas integrados. Sin embargo, SHA-224 todavía se considera seguro, solo un poco menos que SHA-256.

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.


Calcular nuevo código Hash

Los datos enviados o los archivos cargados a través de este formulario sólo se conservarán en el servidor durante el tiempo necesario para generar el código hash solicitado. Se eliminarán inmediatamente antes de que el resultado se devuelva a su navegador.

Datos de entrada:



El texto enviado está codificado en UTF-8. Dado que las funciones hash operan sobre datos binarios, el resultado será diferente que si el texto estuviera en otra codificación. Si necesitas calcular un hash de un texto en una codificación específica, debes subir un archivo en su lugar.



Acerca del algoritmo hash SHA-224

No soy especialmente bueno en matemáticas y de ninguna manera me considero un matemático, así que intentaré explicar esta función hash de una manera que mis compañeros no matemáticos puedan entender. Si prefieres la versión matemática científicamente correcta, estoy seguro de que puedes encontrarla en muchos otros sitios web ;-)

De todos modos, imaginemos que la función hash es una licuadora de alta tecnología diseñada para crear un batido único a partir de cualquier ingrediente que le pongamos. Esto requiere cuatro pasos, los tres primeros de los cuales son idénticos a SHA-256:

Paso 1: Introducir los ingredientes (Entrada)

  • Piense en la entrada como cualquier cosa que desee mezclar: plátanos, fresas, porciones de pizza o incluso un libro entero. No importa lo que ponga: grande o pequeño, simple o complejo.

Paso 2: Proceso de combinación (la función hash)

  • Presionas el botón y la licuadora se vuelve loca: pica, mezcla y gira a velocidades increíbles. Tiene una receta especial que nadie puede cambiar.
  • Esta receta incluye reglas locas como: "Girar a la izquierda, girar a la derecha, dar la vuelta, agitar, cortar de maneras extrañas". Todo esto sucede tras bastidores.

Paso 3: Obtienes un batido (Resultado):

  • No importa qué ingredientes uses, la licuadora siempre te dará exactamente una taza de batido (ese es el tamaño fijo de 256 bits en SHA-256).
  • El batido tiene un sabor y un color únicos según los ingredientes que le pongas. Incluso si solo cambias un pequeño detalle (como agregar un grano de azúcar), el batido tendrá un sabor completamente diferente.

Paso 4: Truncar

  • El resultado final se trunca (se corta) a 224 bits, descartando los 32 bits restantes. Esto lo hace más eficiente en términos de espacio, pero también un poco menos seguro. Sigue siendo adecuado para comprobaciones de integridad de archivos y similares, pero para la firma de certificados digitales y otros casos de uso donde la seguridad es importante, SHA-256 es mejor.

Consulte también mi calculadora de hash SHA-256 aquí: Calculadora de código hash SHA-256

Compartir en BlueskyCompartir en FacebookCompartir en LinkedInCompartir en TumblrCompartir en XCompartir en LinkedInPin en Pinterest

Mikkel Bang Christensen

Sobre el autor

Mikkel Bang Christensen
Mikkel es el creador y propietario de miklix.com. Tiene más de 20 años de experiencia como programador informático profesional y desarrollador de software, y actualmente trabaja a tiempo completo para una gran empresa europea de TI. Cuando no está escribiendo en su blog, dedica su tiempo libre a una gran variedad de intereses, aficiones y actividades, que en cierta medida pueden verse reflejados en la variedad de temas tratados en este sitio web.