Slika: Vizualizacija HAVAL-192/4 Hash algoritma
Objavljeno: 12. siječnja 2026. u 14:12:15 UTC
Zadnje ažuriranje: 7. siječnja 2026. u 22:45:53 UTC
Detaljan tehnički dijagram koji prikazuje unutarnju strukturu HAVAL-192/4 algoritma za hashiranje, uključujući popunjavanje poruka, četiri runde transformacije, kompresiju i generiranje 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, 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
Ova visokorezolucijska pejzažna infografika pruža detaljnu vizualizaciju HAVAL-192/4 algoritma za hashiranje, kriptografske funkcije koja proizvodi 192-bitni hash izlaz koristeći četiri prolaza kompresije i bitne operacije. Dijagram prikazuje jasan i sustavan pregled unutarnjeg tijeka rada algoritma putem komponenti označenih bojama, strelica smjera i označenih blokova obrade.
Na lijevoj strani slike, plava mapa s oznakom 'Ulazni podaci' predstavlja poruku koja se hashira, popraćenu binarnim nizom (1010101010...) koji simbolizira sirove ulazne bitove. Ispod toga, bijeli pravokutni okvir pod nazivom 'Dodavanje ispune i duljine' označava korak u kojem se poruka proširuje i poravnava s 512-bitnim blokovima, osiguravajući pravilno formatiranje za obradu.
Nakon ove faze, tri narančasta i zelena bloka označena bojama s 'Blok 1', 'Blok 2' i 'Blok N' predstavljaju sekvencijalne 512-bitne dijelove poruka koji ulaze u jezgru algoritma. Svaki blok se unosi u središnji dio za obradu pod nazivom '4 runde', koji je vizualno najistaknutiji element dijagrama. Četiri runde su okomito složene u okvir s plavim rubom, označen s '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 poput bitnih rotacija, pomaka, XOR, AND i OR operacija, vizualizirane kao male mehaničke i simboličke ikone.
Strelice koje izlaze iz svake runde konvergiraju prema velikom zupčaniku označenom s 'Funkcija kompresije', vizualno predstavljajući središnju fazu miješanja i kompresije HAVAL algoritma. Unutar ovog odjeljka, dodatne strelice označene s 'Završno miješanje' označavaju kombinaciju međustanja za formiranje konačnog hash izlaza.
U donjem lijevom dijelu, odjeljak s oznakom 'Početne vrijednosti hashiranja' navodi pet 32-bitnih konstanti koje se koriste za inicijalizaciju procesa hashiranja. Svaki redak (od A do E) uključuje i duljinu bita i heksadecimalne konstante kao što su 67552301, EFCDAB89, 98BADCFE, 10325476 i C3D2E1F0, prikazane u metalik plavim pravokutnicima 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 kutu dijagrama, crveni i narančasti gradijentni okvir pod nazivom '192-bitni sažetak' prikazuje rezultirajućih šest 32-bitnih riječi konačnog hash izlaza, prikazanih kao heksadecimalne vrijednosti: BA5F1306, 72D3E906, 81F22CA6, 7F7054AC, 4A8C89D6 i 34123845.
Cjelokupni dizajn ima plavu pozadinu nalik strujnom krugu s blijedim elektroničkim 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 kibernetičke 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 duljine kroz strukturirano, višefazno računanje.
Slika je povezana sa: HAVAL-192/4 Kalkulator hash kodova
