Slika: Vizualizacija HAVAL-192/4 Hash algoritma
Objavljeno: 12. januar 2026. u 14:12:14 UTC
Posljednje ažurirano: 7. januar 2026. u 22:45:53 UTC
Detaljan tehnički dijagram koji prikazuje unutrašnju strukturu HAVAL-192/4 algoritma za heširanje, uključujući popunjavanje poruka, četiri runde transformacije, kompresiju i generisanje 192-bitnog izlaza.
HAVAL-192/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
Ova infografika visoke rezolucije pruža detaljnu vizualizaciju HAVAL-192/4 algoritma za heširanje, kriptografske funkcije koja proizvodi 192-bitni heš izlaz koristeći četiri prolaza kompresije i bitovne operacije. Dijagram predstavlja jasan i sistematičan pregled internog toka rada algoritma putem komponenti označenih bojama, strelica smjera i označenih blokova obrade.
Na lijevoj strani slike, plava fascikla s oznakom 'Ulazni podaci' predstavlja poruku koja se hešira, uz binarni tok (1010101010...) koji simbolizira sirove ulazne bitove. Ispod ovoga, bijeli pravokutni okvir s nazivom 'Dopunjavanje i dodavanje dužine' označava korak u kojem se poruka proširuje i poravnava s blokovima od 512 bita, osiguravajući pravilno formatiranje za obradu.
Nakon ove faze, tri bloka označena bojama, narandžaste i zelene boje, označena kao 'Blok 1', 'Blok 2' i 'Blok N', predstavljaju sekvencijalne dijelove poruka od 512 bita koji ulaze u jezgro algoritma. Svaki blok se unosi u centralni dio za obradu pod nazivom '4 runde', koji je vizuelno najistaknutiji element dijagrama. Četiri runde su vertikalno naslagane u plavo obrubljenom okviru, označenom kao 'Runda 1', 'Runda 2', 'Runda 3' i 'Runda 4', a svaka je povezana s različitim bojama - zelenom za rane faze i crvenom za kasnije. Svaka runda uključuje ikone koje predstavljaju matematičke i logičke transformacije kao što su bitne rotacije, pomjeranja, XOR, AND i OR operacije, vizualizirane kao male mehaničke i simboličke ikone.
Strelice koje izlaze iz svake runde konvergiraju prema velikom zupčaniku označenom kao 'Funkcija kompresije', vizualno predstavljajući centralnu fazu miješanja i kompresije HAVAL algoritma. Unutar ovog odjeljka, dodatne strelice označene kao 'Završno miješanje' označavaju kombinaciju međustanja za formiranje konačnog izlaza heša.
U donjem lijevom dijelu, odjeljak označen kao 'Početne vrijednosti heširanja' navodi pet 32-bitnih konstanti koje se koriste za inicijalizaciju procesa heširanja. Svaki red (od A do E) uključuje i dužinu u bitu i heksadecimalne konstante kao što su 67552301, EFCDAB89, 98BADCFE, 10325476 i C3D2E1F0, predstavljene u metalik plavim pravougaonicima koji vizualno sugeriraju registre podataka. Neposredno ispod, još jedno uokvireno područje pod nazivom 'Bitne operacije' prikazuje niz ikona - AND, OR, XOR, SHIFT, ROTATE - povezanih strelicama kako bi se naglasile iterativne i nelinearne transformacije u više rundi.
Konačno, u donjem desnom uglu dijagrama, crveni i narandžasti gradijentni okvir pod nazivom '192-bitni sažetak' prikazuje rezultirajućih šest 32-bitnih riječi konačnog heš izlaza, prikazanih kao heksadecimalne vrijednosti: BA5F1306, 72D3E906, 81F22CA6, 7F7054AC, 4A8C89D6 i 34123845.
Cjelokupni dizajn karakterizira plava pozadina nalik strujnom kolu sa slabim elektronskim tragovima i mrežastim uzorcima, što evocira visokotehnološko digitalno okruženje. Tipografija je smjela i moderna, u skladu s tehničkom dokumentacijom i infografikama o kibernetičkoj sigurnosti. Vizualni tok, kontrast boja i mehanički elementi zajedno stvaraju jasan, ali složen prikaz HAVAL-192/4 procesa hashiranja, ilustrirajući kako se ulazni podaci progresivno transformiraju u kriptografski sažetak fiksne dužine kroz strukturirano, višefazno računanje.
Slika je povezana sa: HAVAL-192/4 Kalkulator hash kodova
