Slika: Vizualizacija HAVAL-224/4 Hash algoritma
Objavljeno: 12. siječnja 2026. u 14:13:32 UTC
Zadnje ažuriranje: 7. siječnja 2026. u 22:37:15 UTC
Infografika pejzaža algoritma za hashiranje HAVAL-224/4 koja prikazuje popunjavanje poruke, 512-bitne blokove, četiri runde obrade sa po 56 koraka i 224-bitni sažetak.
HAVAL-224/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
Široka, futuristička infografika objašnjava algoritam za hashiranje HAVAL-224/4 na tamnoj, mrežastoj pozadini tiskane ploče. Neonski tragovi u cijan/tirkiznoj i jantarnoj boji protežu se uz rubove poput PCB ruta, s malim točkicama, oznakama i slabim binarnim uzorcima koji dodaju tehnološki ambijent. Većina panela ima zakošene okvire i mekani sjaj, dajući cijeloj grafici osjećaj "HUD nadzorne ploče". Na vrhu, u sredini, nalazi se veliki naslov "HAVAL-224/4 Hash Algorithm", s "HAVAL-224/4" u ledeno plavoj i "Hash Algorithm" u toplo narančastoj boji.
Dijagram je organiziran za čitanje slijeva nadesno. U gornjem lijevom kutu, uokvirena ploča pod nazivom "Ulazna poruka" prikazuje stilizirani snop bijelih listova papira iznad kratkog binarnog isječka ("011010110 11011001..."). Debela narančasta strelica pokazuje prema dolje na "Dodaj ispunu i duljinu", što uključuje redak "Poruka + ispuna -> Duljina". Druga strelica vodi do "Blokova od 512 bitova", koji sadrže četiri složene, obojene trake označene od "Blok 1" do "Blok 4" (zelena, tirkizna, plava i narančasta), plus natpis "512 bitova svaki".
Središnji dio ističe proces kompresije. Natpis "4 runde obrade" nalazi se iznad četiri svjetleće pločice postavljene vodoravno: "Runda 1", "Runda 2", "Runda 3" i "Runda 4". Prva, druga i četvrta pločica svijetle narančasto, dok "Runda 3" svijetli zeleno. Konektori i strelice nalik krugovima prolaze između pločica, a dugi indikator ispod njih pokazuje "56 koraka po rundi", s tankim linijama koje se granaju prema dolje kao da dodiruju međusignale.
Ispod toga, veliki naslov najavljuje "16 nelinearnih funkcija". Niz manjih sjajnih okvira prikazuje oznake funkcija "F1", "F2", "F3", "F4", zatim "G1" i "G4", sve povezane strelicama koje označavaju slijed. Zakrivljene svjetleće linije vodiča protežu se ispod, s malim spojnim točkama koje sugeriraju višestruke putove koji vode u kasnije funkcije, pojačavajući ideju nelinearnog miješanja.
Donjem središnjem dijelu, široka ploča pod nazivom "Ključno miješanje i bitovne operacije" sažima rad niske razine. Unutra, mali kvadratni žetoni označeni slovima (A, B, C, D, E) nalikuju blokovima registara poredanim u dva reda. Između njih nalaze se logički i matematički simboli, uključujući istaknutu oznaku "+ XOR", kao i dodatne ikone (Σ i znakovi jednakosti) koje impliciraju ponovljena zbrajanja, zamjene i bitovne transformacije.
Desne strane, cjevovod završava u visokom uokvirenom dijelu pod nazivom "Konačni izlaz hash-a". Svijetleći cijan okvir piše "HAVAL-224/4 Hash", a ispod njega "224-bitni sažetak". Narančasta strelica pada u tamni pravokutnik koji prikazuje nekoliko redaka primjera teksta sažetka u svijetloj cijan boji - dugi, grupirani nizovi koji izgledaju kao heksadecimalni izlaz. Male svjetleće točkice i horizontalne linije skeniranja ukrašavaju ovo izlazno područje, kao da se sažetak emitira iz terminala. Sveukupno, dizajn koristi strelice smjera, svjetleće okvire i motive sklopova za komunikaciju jasnog toka: ulazna poruka -> dodavanje popunjavanja/duljine -> 512-bitni blokovi -> četiri kruga obrade (po 56 koraka) -> nelinearne funkcije i miješanje po bitovima -> konačni 224-bitni sažetak hash-a.
Slika je povezana sa: HAVAL-224/4 Kalkulator hash kodova
