Slika: HAVAL-128/5 Hash algoritam – Petoprolazni kriptografski tijek rada

Objavljeno: 12. siječnja 2026. u 14:16:41 UTC
Zadnje ažuriranje: 7. siječnja 2026. u 22:17:57 UTC

Vizualizacija visoke rezolucije HAVAL-128/5 kriptografskog algoritma za hashiranje, koja ilustrira popunjavanje poruka, pet prolaza obrade, transformacije unutarnjih stanja i izradu 128-bitnog sažetka.


Ova je stranica strojno prevedena s engleskog kako bi bila dostupna što većem broju ljudi. Nažalost, strojno prevođenje još nije usavršena tehnologija pa se mogu pojaviti pogreške. Ako želite, izvornu englesku verziju možete pogledati ovdje:

HAVAL-128/5 Hash Algorithm – Five-Pass Cryptographic Workflow

Infografika pejzaža koja prikazuje HAVAL-128/5 algoritam za hashiranje s ulaznom porukom, popunjavanjem, pet rundi obrade, bitnim operacijama, modularnim zbrajanjem, finalizacijom i rezultirajućom 128-bitnom hash vrijednošću.

Dostupne verzije ove slike

Slikovne datoteke dostupne za preuzimanje u nastavku su manje komprimirane i veće rezolucije - i kao rezultat toga, veće kvalitete - 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 propusnosti.

Uobičajena veličina (1,536 x 1,024)

Velika veličina (3,072 x 2,048)

Vrlo velika veličina (4,608 x 3,072)

Iznimno velika veličina (6,144 x 4,096)

Komično velika veličina (1,048,576 x 699,051)

  • Još uvijek se učitava... ;-)

Opis slike

Slika je široka infografika visoke rezolucije, orijentirana u pejzažnom smjeru pod nazivom "HAVAL-128/5 Hash Algorithm" prikazana na vrhu metalnim slovima preko tamnoplave, digitalne pozadine ispunjene binarnim znamenkama, tragovima nalik krugovima i svjetlećim tokovima podataka. Ispod naslova, podnaslov glasi "5 prolaza / 128-bitno stanje", što odmah uokviruje strukturu algoritma. Cijela kompozicija je raspoređena slijeva nadesno kao vizualni cjevovod.

Na krajnjoj lijevoj strani, ploča "Ulazna poruka" prikazuje stilizirane ikone dokumenta i omotnice, koje simboliziraju proizvoljne korisničke podatke koji ulaze u hash funkciju. Strelica vodi prema dolje do bloka označenog kao "Dopuna i duljina poruke", koji je prikazan kao segmentirana traka koja kombinira žute i narančaste blokove, označene kao "Dopuna + duljina", što označava korak predobrade koji dodaje 1-bit, nule i izvornu duljinu poruke kako bi se formirao potpuni tok blokova.

Iz ove faze predobrade, strelice se uvode u horizontalni niz od pet pravokutnih panela preko središta slike. Označeni su kao "Blok 1", "Blok 2", "Krug 3", "Krug 4" i "Krug 5", vizualno 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 unutarnjeg stanja miješaju. Iznad njih, tekst "5 PROLAZA / 128-BITNO STANJE" naglašava da se te operacije ponavljaju kroz pet rundi kako bi se razvila 128-bitna ulančana vrijednost.

Strelice prema dolje iz svake runde konvergiraju u svjetleću traku pod nazivom "Bitne operacije". Neposredno 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 s "Modularni dodaci". Ispod nje nalazi se šest malih okvira označenih s A, B, C, D, B i E, što sugerira više unutarnjih radnih registara koje HAVAL koristi dok rotira i dodaje riječi modulo 2^32. Svijetle zlatne strelice i bljeskovi svjetla impliciraju kontinuirano kretanje i akumulaciju podataka.

Na desnoj strani infografike, visoka ploča s oznakom "Finalizacija" navodi "Rotacije bitova" i "Izlaznu transformaciju", sažimajući posljednju fazu u kojoj se unutarnje stanje permutira i komprimira. Završna strelica prema dolje vodi u svjetleći, uokviren okvir koji prikazuje primjer "128-BITNE HASH VRIJEDNOSTI" u dva reda heksadecimalnih znakova, kao što je "E7A9B354 32DC3F25 89F63A1E 76B67D90", prenoseći sažetak fiksne duljine proizveden bez obzira na veličinu ulaza.

Ukupna shema boja izmjenjuje se između hladnih plavih tonova za podatkovne putove i jarko zlatnih ili narančastih za aktivne transformacije, dajući slici tehnički, visokoenergetski izgled. Pozadina je slojevita s prozirnim rešetkama, nizovima jedinica i nula te slabim strujnim krugovima, pojačavajući temu kriptografske obrade i digitalne sigurnosti, a istovremeno jasno vodi gledatelja kroz HAVAL-128/5 tijek rada za hashiranje od unosa poruke do konačnog 128-bitnog izlaza.

Slika je povezana sa: HAVAL-128/5 Kalkulator hash kodova

Podijeli na BlueskyPodijelite na FacebookuPodijelite na LinkedInuPodijelite na TumblrPodijeli na XPrikvači na PinterestPodijelite na Redditu