Slika: HAVAL-128/5 Hash algoritam – Petoprolazni kriptografski radni tok
Objavljeno: 12. januar 2026. u 14:16:39 UTC
Posljednje ažurirano: 7. januar 2026. u 22:17:57 UTC
Vizualizacija visoke rezolucije HAVAL-128/5 kriptografskog algoritma za heširanje, koja ilustruje popunjavanje poruka, pet prolaza obrade, transformacije internog stanja i izradu 128-bitnog sažetka.
HAVAL-128/5 Hash Algorithm – Five-Pass Cryptographic Workflow

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
Slika je široka, visokorezolucijska, pejzažno orijentirana infografika pod nazivom "HAVAL-128/5 Hash Algorithm" prikazana na vrhu metalnim slovima preko tamnoplave, digitalne pozadine ispunjene binarnim ciframa, tragovima nalik krugovima i sjajnim tokovima podataka. Ispod naslova, podnaslov glasi "5 prolaza / 128-bitno stanje", što odmah uokviruje strukturu algoritma. Cijela kompozicija je raspoređena s lijeva na desno kao vizualni cjevovod.
Na krajnjoj lijevoj strani, panel "Ulazna poruka" prikazuje stilizirane ikone dokumenta i koverte, koje simboliziraju proizvoljne korisničke podatke koji ulaze u hash funkciju. Strelica vodi prema dolje do bloka označenog kao "Dopuna i dužina poruke", koji je ilustrovan kao segmentirana traka koja kombinuje žute i narandžaste blokove, označene kao "Dopuna + dužina", što ukazuje na korak predobrade koji dodaje 1-bit, nule i originalnu dužinu poruke kako bi se formirao kompletan tok blokova.
Iz ove faze predobrade, strelice se uvode u horizontalni niz od pet pravougaonih panela preko središta slike. Označeni su kao "Blok 1", "Blok 2", "Runda 3", "Runda 4" i "Runda 5", vizuelno predstavljajući pet HAVAL prolaza. Svaki blok je podijeljen na plave i zlatne pločice kako bi se impliciralo da se riječi poruke i riječi internog stanja miješaju. Iznad njih, tekst "5 PROLAZA / 128-BITNO STANJE" naglašava da se ove operacije ponavljaju kroz pet rundi kako bi se razvila 128-bitna vrijednost ulančavanja.
Strelice prema dolje iz svake runde konvergiraju u svjetleću traku pod nazivom "Bitne operacije". Direktno ispod ove trake pojavljuje se pet manjih okvira označenih stiliziranim nazivima funkcija f1, f3, f4, f5 i f5, koji predstavljaju različite nelinearne Booleove funkcije korištene u svakom HAVAL prolazu. One su nacrtane kao tamnoplave pločice s bijelim matematičkim pismom, naglašavajući da svaka runda koristi zasebnu funkciju miješanja.
Izlaz ovih funkcija ulijeva se u drugu veliku traku označenu kao "Modularni dodaci". Ispod nje nalazi se šest malih okvira označenih sa A, B, C, D, B i E, što sugerira više internih radnih registara koje HAVAL koristi dok rotira i dodaje riječi modulo 2^32. Jarke zlatne strelice i svjetlosni bljeskovi ukazuju na kontinuirano kretanje i akumulaciju podataka.
Na desnoj strani infografike, visoki panel s oznakom "Finalizacija" navodi "Rotacije bitova" i "Transformaciju izlaza", sumirajući posljednju fazu u kojoj se interno stanje permutira i komprimira. Posljednja strelica prema dolje vodi u svijetleći, uokviren okvir koji prikazuje uzorak "128-BITNE HASH VRIJEDNOSTI" u dva reda heksadecimalnih znakova, kao što je "E7A9B354 32DC3F25 89F63A1E 76B67D90", prenoseći sažetak fiksne dužine proizveden bez obzira na veličinu ulaza.
Ukupna shema boja naizmjenično se kreće između hladnih plavih tonova za podatkovne putanje i jarko zlatne ili narandžaste za aktivne transformacije, dajući slici tehnički, visokoenergetski izgled. Pozadina je prekrivena prozirnim mrežama, nizovima jedinica i nula i slabim strujnim krugovima, pojačavajući temu kriptografske obrade i digitalne sigurnosti, dok istovremeno jasno vodi gledaoca kroz HAVAL-128/5 tijek rada heširanja od unosa poruke do konačnog 128-bitnog izlaza.
Slika je povezana sa: HAVAL-128/5 Kalkulator hash koda
