Slika: Vizualizacija HAVAL-128/4 Hash algoritma
Objavljeno: 12. januar 2026. u 14:10:36 UTC
Posljednje ažurirano: 9. januar 2026. u 19:26:59 UTC
Infografika pejzaža koja vizualizira HAVAL-128/4 algoritam za heširanje: blokovi poruka i popunjavanje unose podatke u četiri prolaza transformacija i koraka zamjene, proizvodeći konačnu 128-bitnu HAVAL vrijednost heširanja.
HAVAL-128/4 Hash Algorithm Visualization

Dostupne verzije ove slike
Slikovne datoteke dostupne za preuzimanje u nastavku su manje komprimirane i veće rezolucije - i kao rezultat toga, višeg kvaliteta - od slika ugrađenih u članke i stranice na ovoj web stranici, koje su optimiziranije za veličinu datoteke kako bi se smanjila potrošnja propusnog opsega.
Standardna veličina (1,536 x 1,024)
Velika veličina (3,072 x 2,048)
Vrlo velika veličina (4,608 x 3,072)
Ekstra velika veličina (6,144 x 4,096)
Komično velika veličina (1,048,576 x 699,051)
- Još uvijek se uploaduje... ;-)
Opis slike
Široka digitalna infografika pejzažnog formata vizualizira HAVAL-128/4 algoritam za heširanje u futurističkom, plavom stilu štampane ploče. Pozadina je tamnoplavi do svijetlo plavi gradijent ispunjen mrežama, sjajnim tragovima, sitnim kvadratićima i slabim uzorcima nalik podacima, što daje utisak visokotehnološke kontrolne ploče. Na samom vrhu nalazi se veliki naslov u svijetlom, sjajnom bijelo-plavom tekstu koji glasi „HAVAL-128/4 HASH ALGORITHM“, sa suptilnim efektima skeniranja i neonskih linija.
Na krajnjoj lijevoj strani, vertikalni panel s oznakom "ULAZNA PORUKA" prikazuje dolazne podatke kao naslagane pravokutne blokove. Tri narandžasta bloka označena su kao "BLOK 1", "BLOK 2" i "BLOK N…", što ukazuje na više blokova poruka. Ispod njih nalaze se dva zelenkasta bloka označena kao "DOPUNA" i "DUŽINA PORUKE", što označava standardnu fazu predobrade. Tanke, sjajne strelice pokazuju s ovog ulaznog panela prema centralnom području obrade, pokazujući tok s lijeva na desno.
Centralnim dijelom dominira veliki, uokviren odjeljak pod nazivom „4 PROLAZA“. Ispod ovog zaglavlja, četiri susjedna stupca označena su sa „PROLAZ 1“, „PROLAZ 2“, „PROLAZ 3“ i „PROLAZ 4“. Unutar ovih prolaza, male zaobljene zelene kapsule označene funkcionalnim markerima (F1, F2, F3, F4, F5) pojavljuju se u nizu, predstavljajući nelinearne funkcije miješanja korištene u rundama. Ispod funkcionalnih kapsula, dvije horizontalne trake malih kvadratnih pločica prikazuju registre stanja koji napreduju kroz prolaze. Pločice su obojene u hladne plave i tople narančaste nijanse i označene su pojedinačnim slovima kao što su A, B, C i D, što sugerira razvoj internih riječi stanja. Strelice između pločica pokazuju kako se stanje kreće i ažurira od jednog prolaza do drugog, stvarajući jasan cjevovod slijeva nadesno. Na donjoj ivici centralnog okvira, natpis kaže „32 KORAKA ZAMJENE PO PROLAZU“, naglašavajući ponovljene operacije po prolazu.
Duž donjeg srednjeg područja, red od četiri tamnoplava okvira za operacije sumira tipične bitne i aritmetičke transformacije. Svaki okvir je označen konciznim nazivom operacije: „ROTATE“, „> SHIFT“, „XOR“ i „MOD ADD“. Ispod svake oznake operacije nalazi se stilizirani narandžasti modul s malim sjajnim akcentima, a vertikalne strelice označavaju da ove operacije doprinose procesu supstitucije i miješanja.
Desne strane, visoki panel s oznakom "KONAČNI REZULTAT" prikazuje završnu kombinaciju vrijednosti stanja. Pri vrhu ovog panela pojavljuju se tri zelene pločice s oznakama "A", "B" i "B", sa strelicama prema dolje koje vode do narandžastih pločica s oznakama "A", "C" i "D", što ilustruje konačni korak miješanja ili rekombinacije. Ispod, tamni okvir prikazuje simbolički izraz koji podsjeća na "A * B * C * D", pojačavajući ideju kombiniranih riječi stanja. Na dnu, istaknuta oznaka glasi "HAVAL HASH VRIJEDNOST", što ukazuje na svjetleći pravokutnik s cijan obrisom koji sadrži konačni heksadecimalni sažetak. Sažetak je prikazan kao dva reda velikih heksadecimalnih znakova, vizualno predstavljenih kao završeni 128-bitni izlaz. Sveukupno, dijagram koristi oštre neonske okvire, strelice i segmentirane panele za komunikaciju strukturiranog, korak-po-korak toka od blokova ulaznih poruka kroz četiri prolaza transformacija do konačnog HAVAL-128/4 hasha.
Slika je povezana sa: HAVAL-128/4 Kalkulator hash kodova
