Imatge: Algoritme de hash HAVAL-192/3: diagrama de flux de tres passos

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

Infografia tècnica que visualitza l'algoritme hash HAVAL-192/3: entrada i farciment, paraules d'inicialització A-E, tres rondes de processament amb barreja/permutació i una sortida de resum de 192 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-192/3 Hash Algorithm – Three-Pass Flow Diagram

Infografia de paisatge del resum HAVAL-192/3: el missatge d'entrada i el farciment alimenten un vector d'inicialització (A-E, 32 bits cadascun) en tres rondes (f1-f3 amb rotacions i barreja/permutació), produint un panell de valors resum de 192 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

Infografia de paisatge titulada "HAVAL-192/3 Hash Algorithm" sobre un fons blau intens amb textura i una vinyeta suau. Un titular blanc en negreta "HAVAL-192/3" abasta la part superior esquerra, mentre que "Hash Algorithm" apareix a la part superior dreta en un groc daurat càlid; una línia horitzontal fina corre per sota del títol. Centrat a sota hi ha el subtítol "192-bit Hash / 3 Passes". El diagrama està organitzat com un flux de dades d'esquerra a dreta. A l'extrem esquerre, dues caselles bisellades de color pissarra fosca diuen "INPUT MESSAGE" i "PADDING & LENGTH", cadascuna alimentant fletxes a la regió de processament principal. A sota hi ha un panell amb contorn discontinuat titulat "INITIALIZATION VECTOR" que conté cinc mosaics blaus apilats etiquetats com a A, B, C, D i E; cada mosaic està anotat com a "32 bits" a la dreta. Les fletxes dels passos del missatge i el panell d'inicialització convergeixen en un gran recinte rectangular discontinuat al centre que representa el càlcul principal de HAVAL. A la vora superior d'aquest recinte hi ha una filera de petits blocs taronges, que suggereixen una programació de missatges segmentada o un flux de paraules, amb un motiu de fletxa bidireccional a sobre. Dins del recinte hi ha tres bandes horitzontals amples etiquetades com a "ROUND 1", "ROUND 2" i "ROUND 3" (cadascuna amb un estil de barra blava llarga amb reflexos metàl·lics). Sota cada etiqueta rodona hi ha un bloc prominent semblant a una fórmula que mostra la funció rodona i les rotacions: el primer diu "f1 & Rot <<< s1 ⊕ + K1", el segon "f2 & Rot <<< s2 ⊕ + K2" i el tercer "f3 & Rot <<< s3 ⊕ + K3". Petites fletxes cap avall en blau fred i taronja càlid alternades es troben sota aquests blocs de fórmules, que suggereixen operacions de barreja aplicades a múltiples paraules internes. A la dreta de cada bloc de fórmules hi ha un quadre fosc més petit etiquetat com a "Barreja i permutació", connectat per fletxes gruixudes, que emfatitzen que cada passada inclou reordenació i difusió. Diverses fletxes corbes i verticals corren entre les rondes i al llarg de la vora dreta del recinte, indicant visualment la retroalimentació entre els passos i la naturalesa encadenada del procés de compressió. A la part inferior del recinte central hi ha una placa fosca i gruixuda etiquetada com a "FINALIZE" amb l'expressió "A ⊕ C ⊕ E" a sota, cosa que implica un pas de combinació final abans de produir el resum. A l'extrem dret, un panell separat titulat "192-BIT HASH VALUE" està emmarcat per un contorn prim i connectat a les tres rondes per tres fletxes paral·leles. Dins d'aquest panell hi ha rectangles de gradient taronja apilats etiquetats com a H0, H1, H2, H3 i H4, cadascun marcat com a "32 bits"; un rectangle addicional repeteix l'etiqueta "H4" en lloc d'introduir un nou índex, reflectint la representació estilitzada (i lleugerament redundant) del gràfic de les paraules de sortida. A la part inferior del panell de sortida hi ha una petita cinta taronja amb un text minúscul que mostra una seqüència de termes H semblant a una concatenació, cosa que reforça que el resultat final s'assembla a partir de múltiples peces de 32 bits. En general, l'esquema de colors contrasta els blaus freds per a l'estructura amb detalls de taronja brillant per a les paraules i sortides de dades, i l'estil visual utilitza ombres paral·leles, vores bisellades i fletxes clares per comunicar el flux de resum HAVAL-192/3 de tres passos. La composició és neta, tècnica i centrada en els diagrames.

La imatge està relacionada amb: Calculadora de codi hash HAVAL-192/3

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