Imatge: Visualització de l'algoritme de hash HAVAL-128/4

Publicat: 12 de gener del 2026, a les 14:10:42 UTC
Última actualització: 9 de gener del 2026, a les 19:26:59 UTC

Infografia de paisatge que visualitza l'algoritme hash HAVAL-128/4: els blocs de missatges i el farciment alimenten quatre passos de transformacions i passos de substitució, produint un valor hash HAVAL final de 128 bits.


Aquesta pàgina es va traduir automàticament de l'anglès per tal de fer-la accessible al màxim de persones possible. Malauradament, la traducció automàtica encara no és una tecnologia perfeccionada, de manera que es poden produir errors. Si ho prefereixes, pots veure la versió original en anglès aquí:

HAVAL-128/4 Hash Algorithm Visualization

Diagrama d'estil infogràfic de l'algoritme hash HAVAL-128/4 que mostra els blocs de missatges d'entrada, el farciment i la longitud, quatre passos amb passos de funció, operacions de substitució i una sortida final de valor hash de 128 bits.

Versions disponibles d'aquesta imatge

Els fitxers d'imatge disponibles per descarregar a continuació estan menys comprimits i tenen una resolució més alta (i, com a resultat, una qualitat més alta) que les imatges incrustades en articles i pàgines d'aquest lloc web, que estan més optimitzades per a la mida del fitxer per tal de reduir el consum d'ample de banda.

Mida normal (1,536 x 1,024)

Mida gran (3,072 x 2,048)

Mida molt gran (4,608 x 3,072)

Mida extra gran (6,144 x 4,096)

Mida còmicament gran (1,048,576 x 699,051)

  • Encara s'està carregant... ;-)

Descripció de la imatge

Una infografia digital àmplia i en format horitzontal visualitza l'algoritme hash HAVAL-128/4 en un estil futurista de placa de circuit blau. El fons és un degradat de blau fosc a brillant ple de quadrícules, traces brillants, quadrats petits i patrons tènues semblants a dades, que donen la impressió d'un quadre de comandament d'alta tecnologia. Centrat a la part superior hi ha un gran titular en text blanc-blau brillant que diu "ALGORITME HASH HAVAL-128/4", amb subtils efectes de línia d'escaneig i neó.

A l'extrem esquerre, un panell vertical anomenat "MISSATGE D'ENTRADA" presenta les dades entrants com a blocs rectangulars apilats. Tres blocs taronges estan etiquetats com a "BLOC 1", "BLOC 2" i "BLOC N...", que indiquen diversos blocs de missatges. A sota hi ha dos blocs verdosos etiquetats com a "PADDING" i "MESSAGE LENGTH", que indiquen l'etapa de preprocessament estàndard. Fletxes primes i brillants apunten des d'aquest panell d'entrada cap a l'àrea central de processament, mostrant el flux d'esquerra a dreta.

La part central està dominada per una gran secció emmarcada titulada "4 PASSES". Sota aquesta capçalera, quatre columnes adjacents estan etiquetades com a "PASS 1", "PASS 2", "PASS 3" i "PASS 4". Dins d'aquestes passades, apareixen en seqüència petites càpsules verdes arrodonides etiquetades amb marcadors de funció (F1, F2, F3, F4, F5), que representen les funcions de mescla no lineals utilitzades a través de les rondes. Sota les càpsules de funció, dos carrils horitzontals de petites tessel·les quadrades mostren els registres d'estat que progressen a través de les passades. Les tessel·les estan acolorides en blaus freds i taronges càlids i estan etiquetades amb lletres individuals com ara A, B, C i D, que suggereixen les paraules d'estat intern en evolució. Les fletxes entre les tessel·les indiquen com es mou i s'actualitza l'estat d'una passada a la següent, creant una canonada clara d'esquerra a dreta. A la vora inferior del marc central, un peu de foto diu "32 PASSOS DE SUBSTITUCIÓ PER PASSADA", emfatitzant les operacions repetides per passada.

La zona inferior central, una filera de quatre quadres d'operacions de color blau fosc resumeix les transformacions típiques de bits i aritmètiques. Cada quadre està etiquetat amb un nom d'operació concís: "ROTATE", "> SHIFT", "XOR" i "MOD ADD". Sota cada etiqueta d'operació hi ha un mòdul taronja estilitzat amb petits detalls brillants, i les fletxes verticals impliquen que aquestes operacions alimenten el procés de substitució i barreja.

La dreta, un panell alt etiquetat com a "RESULTAT FINAL" representa la combinació final dels valors d'estat. A prop de la part superior d'aquest panell, apareixen tres mosaics verds etiquetats com a "A", "B" i "B", amb fletxes cap avall que condueixen a mosaics taronges etiquetats com a "A", "C" i "D", que il·lustren un pas final de barreja o recombinació. A sota, un quadre fosc mostra una expressió simbòlica que s'assembla a "A * B * C * D", cosa que reforça la idea de paraules d'estat combinades. A la part inferior, una etiqueta prominent diu "VALOR DE HASH HAVAL", que apunta a un rectangle brillant amb un contorn de color cian que conté el resum hexadecimal final. El resum es mostra com dues línies de caràcters hexadecimals en majúscules, presentats visualment com la sortida completa de 128 bits. En general, el diagrama utilitza vores de neó nítides, fletxes i panells segmentats per comunicar un flux estructurat, pas a pas, des dels blocs de missatges d'entrada a través de quatre passos de transformacions fins al resum HAVAL-128/4 final.

La imatge està relacionada amb: Calculadora de codi hash HAVAL-128/4

Comparteix a BlueskyComparteix a FacebookComparteix a LinkedInComparteix a TumblrComparteix a XPin a PinterestComparteix a Reddit