Slika: Vizualizacija algoritma zgoščevanja HAVAL-224/4
Objavljeno: 12. januar 2026 ob 2:13:10 pop. UTC
Nazadnje posodobljeno: 7. januar 2026 ob 10:37:15 pop. UTC
Infografika krajine algoritma zgoščevanja HAVAL-224/4, ki prikazuje zapolnjevanje sporočil, 512-bitne bloke, štiri kroge obdelave s po 56 koraki in 224-bitni izvleček.
HAVAL-224/4 Hash Algorithm Visualization

Razpoložljive različice te slike
Slikovne datoteke, ki so na voljo za prenos spodaj, so manj stisnjene in imajo višjo ločljivost - in s tem višjo kakovost - kot slike, vdelane v članke in strani na tem spletnem mestu, ki so bolj optimizirane glede velikosti datotek, da se zmanjša poraba pasovne širine.
Redna velikost (1,536 x 1,024)
Velika velikost (3,072 x 2,048)
Zelo velika velikost (4,608 x 3,072)
Zelo velika velikost (6,144 x 4,096)
Komično velika velikost (1,048,576 x 699,051)
- Še vedno nalagam... ;-)
Opis slike
Široka, futuristična infografika pojasnjuje algoritem zgoščevanja HAVAL-224/4 na temnem, mrežastem ozadju tiskanega vezja. Neonske sledi v cijan/modrozeleni in jantarni barvi potekajo vzdolž robov kot poti tiskanega vezja, z drobnimi pikami, kljukicami in šibkimi binarnimi vzorci, ki dodajajo tehnološki ambient. Večina plošč ima poševne okvirje in mehke sijaje, kar daje celotni grafiki občutek "nadzorne plošče HUD". Na sredini vrha je velik naslov "Hash Algorithm HAVAL-224/4", pri čemer je "HAVAL-224/4" v ledeno modri barvi in "Hash Algorithm" v toplo oranžni.
Diagram je organiziran tako, da se bere od leve proti desni. V zgornjem levem kotu uokvirjena plošča z naslovom »Vhodno sporočilo« prikazuje stiliziran kup belih listov papirja nad kratkim binarnim delčkom kode (»011010110 11011001...«). Debela oranžna puščica kaže navzdol do »Dodaj dopolnitev in dolžine«, ki vključuje vrstico »Sporočilo + dopolnitev -> Dolžina«. Druga puščica vodi do »512-bitnih blokov«, ki vsebujejo štiri zložene, barvno kodirane črte z oznakami od »Blok 1« do »Blok 4« (zelena, modrozelena, modra in oranžna), ter napis »512 bitov vsak«.
Sredina poudarja postopek stiskanja. Nad štirimi svetlečimi ploščicami, razporejenimi vodoravno: »1. krog«, »2. krog«, »3. krog« in »4. krog«, je naslov »4 krogi obdelave«. Prva, druga in četrta ploščica svetijo oranžno, »3. krog« pa zeleno. Med ploščicami potekajo vezjem podobni konektorji in puščice, pod njimi pa dolg indikator navaja »56 korakov na krog« s tankimi črtami, ki se razvejajo navzdol, kot da bi zaznavale vmesne signale.
Spodaj velik naslov napoveduje »16 nelinearnih funkcij«. Vrsta manjših sijajnih okvirčkov prikazuje oznake funkcij »F1«, »F2«, »F3«, »F4«, nato »G1« in »G4«, vse povezane s puščicami, ki označujejo zaporedje. Spodaj se zankajo ukrivljene svetleče vodilne črte, majhne stične pike pa nakazujejo več poti, ki se dovajajo v kasnejše funkcije, kar krepi idejo o nelinearnem mešanju.
Spodaj na sredini široka plošča z naslovom »Mešanje s ključi in bitne operacije« povzema delo na nižji ravni. V notranjosti majhni kvadratni žetoni, označeni s črkami (A, B, C, D, E), spominjajo na registrske bloke, razporejene v dveh vrstah. Med njimi so logični in matematični simboli, vključno z izrazito oznako »+ XOR«, ter dodatne ikone (Σ in znaka enačaja), ki pomenijo ponavljajoča seštevanja, zamenjave in bitne transformacije.
Na desni se cevovod konča v visokem uokvirjenem odseku z naslovom »Končni izhod zgoščene vrednosti«. V svetlečem cijan okvirju piše »HAVAL-224/4 Zgoščena vrednost«, pod njim pa »224-bitni izvleček«. Oranžna puščica se spusti v temen pravokotnik, ki prikazuje več vrstic besedila vzorčnega izvlečka v svetlo cijan barvi – dolgi, združeni nizi, ki so videti kot šestnajstiški izhod. Majhne svetleče pike in vodoravne črte skeniranja krasijo to izhodno območje, kot da bi se izvleček oddajal iz terminala. Na splošno zasnova uporablja smerne puščice, svetleče okvirje in motive vezij za sporočanje jasnega poteka: vhodno sporočilo -> dodajanje zapolnitve/dolžine -> 512-bitni bloki -> štirje krogi obdelave (po 56 korakov) -> nelinearne funkcije in bitno mešanje -> končni 224-bitni izvleček zgoščene vrednosti.
Slika je povezana z: HAVAL-224/4 Kalkulator zgoščene kode
