Calculadora de codi hash SHA-224
Publicat: 6 de març del 2025, a les 11:18:37 UTC
Última actualització: 12 de gener del 2026, a les 14:28:24 UTC
SHA-224 Hash Code Calculator
SHA-224 (Algoritme de hash segur de 224 bits) és una funció de hash criptogràfica que pren una entrada (o missatge) i produeix una sortida de mida fixa de 224 bits (28 bytes), que normalment es representa com un nombre hexadecimal de 56 caràcters. Pertany a la família de funcions de hash SHA-2, dissenyades per la NSA. En realitat, és una versió truncada de SHA-256 amb diferents valors d'inicialització, pensada per a casos d'ús on la velocitat i l'eficiència de l'espai són més crítiques que la màxima seguretat, per exemple, els sistemes integrats. SHA-224 encara es considera segur, però, una mica menys que SHA-256.
Divulgació completa: no vaig escriure la implementació específica de la funció hash utilitzada en aquesta pàgina. És una funció estàndard inclosa amb el llenguatge de programació PHP. Només he creat la interfície web per fer-la disponible públicament aquí per comoditat.
Sobre l'algoritme de resum SHA-224
No sóc particularment bo en matemàtiques i de cap manera em considero un matemàtic, així que intentaré explicar aquesta funció hash d'una manera que els meus companys no matemàtics puguin entendre-la. Si preferiu la versió matemàtica científicament correcta, estic segur que la podeu trobar en molts altres llocs web ;-)
De tota manera, imaginem que la funció hash és una batedora d'alta tecnologia dissenyada per crear un batut únic a partir de qualsevol ingredient que hi poseu. Això requereix quatre passos, els tres primers dels quals són idèntics a SHA-256:
Pas 1: Introduir els ingredients (Entrada)
- Pensa en l'entrada com qualsevol cosa que vulguis triturar: plàtans, maduixes, porcions de pizza o fins i tot un llibre sencer. No importa què hi posis: gran o petit, simple o complex.
Pas 2: Procés de barreja (la funció hash)
- Premes el botó i la batedora es torna boja: talla, barreja i gira a velocitats boges. Té una recepta especial a dins que ningú pot canviar.
- Aquesta recepta inclou regles esbojarrades com ara: "Gira a l'esquerra, gira a la dreta, gira cap per avall, sacseja, talla de maneres estranyes". Tot això passa entre bastidors.
Pas 3: Obteniu un batut (resultat):
- Independentment dels ingredients que hàgiu utilitzat, la batedora sempre us donarà exactament una tassa de batut (és a dir, la mida fixa de 256 bits a SHA-256).
- El batut té un sabor i un color únics basats en els ingredients que hi poses. Fins i tot si només canvies una petita cosa, com ara afegir un gra de sucre, el batut tindrà un gust completament diferent.
Pas 4: Truncar
- La sortida final es trunca (talla) a 224 bits, descartant els 32 bits restants. Això la fa més eficient en l'ús de l'espai, però també lleugerament menys segura. Encara està bé per a comprovacions d'integritat de fitxers i similars, però per a la signatura de certificats digitals i altres casos d'ús on la seguretat és important, SHA-256 és millor.
També podeu consultar la meva calculadora de hash SHA-256 aquí: Enllaç
Lectures addicionals
Si t'ha agradat aquesta publicació, també et poden agradar aquests suggeriments:
