Slika: Dijagram toka HAVAL-224/3 hash algoritma

Objavljeno: 12. januar 2026. u 14:07:30 UTC
Posljednje ažurirano: 9. januar 2026. u 19:51:03 UTC

Vizualizacija visokog nivoa HAVAL-224/3 algoritma heširanja, koja prikazuje predobradu ulaza, 1024-bitne blokove, inicijalizaciju, tri runde kompresije i generisanje 224-bitnog sažetka.


Ova stranica je mašinski prevedena sa engleskog kako bi bila dostupna što većem broju ljudi. Nažalost, mašinsko prevođenje još nije usavršena tehnologija, pa može doći do grešaka. Ako želite, možete pogledati originalnu englesku verziju ovdje:

HAVAL-224/3 Hash Algorithm Flow Diagram

Infografika pejzaža koja prikazuje HAVAL-224/3 heš cjevovod: ulazna poruka, popuna i dužina, blokovi poruka od 1024 bita, početno stanje heša, tri runde kompresije i 224-bitni izlazni heš sa koracima skraćivanja i miješanja.

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

Široka, pejzažno orijentirana infografika pod nazivom "HAVAL-224/3 Hash Algorithm" prostire se preko vrha slike velikim metalnim slovima. Pozadina je tamno, tehnološko polje koje kombinira slabe binarne cifre i motive trasiranja strujnih kola, s hladnim plavim tonovima na gornjoj polovini koji se stapaju s toplijim jantarnim tonovima pri dnu. Dijagram je organiziran kao tok procesa s lijeva na desno korištenjem pravokutnih panela povezanih debelim strelicama.

Na krajnjoj lijevoj strani nalazi se plavi panel s oznakom "INPUT MESSAGE". Unutra, u manjem okviru piše "INPUT PODACI" nakon čega slijede simbolični dijelovi poruke napisani kao M1, M2, M3, ..., MN. Strelica prema dolje vodi do zlatnog panela s oznakom "PADDING & LENGTH" s podtekstom "PADDING + LENGTH BITS", naglašavajući prethodnu obradu prije blokovske obrade.

Ispod toga, druga strelica pokazuje na zeleni dio označen kao "1024-BITNI BLOKOVI PORUKA". Ovaj panel sadrži mrežu manjih zelenih pločica koje predstavljaju riječi ili podblokove poruka, a svaka pločica je označena M-indeksima (na primjer M0, M1, M2, M3 i višim indeksima kao što je M15). Panel blokova podrazumijeva da je poruka podijeljena na blokove fiksne veličine od 1024 bita sastavljene od više indeksiranih riječi.

U donjem lijevom uglu, crveni panel označen sa "INICIJALNA HASH VRIJEDNOST" prikazuje vektor početnog stanja s više H-varijabli (npr. H0, H1, H2, itd.), što sugerira stanje ulančavanja više riječi tipično za iterativne hash funkcije. Strelica usmjerena udesno iz ovog područja inicijalizacije uvodi se u centralnu komponentu.

Sredinom infografike dominira veliki, tamni panel pod nazivom "TRI RUNDE KOMPRESIJE". Unutra se nalaze tri naslagana horizontalna dijela označena sa "RUND 1", "RUND 2" i "RUND 3" podebljanim narandžastim zaglavljima. Svaki krug prikazuje red registara hash stanja na vrhu (prikazani kao oznake slične H0, H1, H2, H3, H4 i H6), a ispod njih niz obojenih funkcijskih blokova označenih sa f1, f2 i f3 (a u najnižem krugu pojavljuje se dodatna oznaka funkcije, kao što je f5). Bijele dvosmjerne strelice i mali vertikalni konektori označavaju kretanje i miješanje podataka između registara stanja i ovih okruglih funkcija. Na krajnjoj desnoj strani svakog okruglog reda nalazi se mali narandžasti blok nalik oznaci (npr. f1 ili f3) koji označava naglasak funkcije kruga.

Iz centralnog panela za kompresiju, velika strelica vodi do krajnjeg desnog plavog panela s oznakom "OUTPUT HASH". Unutra, istaknuti okvir piše "224-BITNA HASH VRIJEDNOST". Ispod njega nalaze se dva reda u stilu kontrolne liste s oznakama za potvrdu, na kojima piše "XOR & ADDITION" i "TRUNCATE TO 224 BITS", sumirajući konačnu kombinaciju i veličinu izlaza. Na dnu panela za izlaz nalazi se tamnoplavi okvir koji sadrži primjer sažetka prikazanog kao grupirani heksadecimalni znakovi u više redova. Sveukupno, kompozicija komunicira potpuni HAVAL-224/3 tijek rada za hashiranje: unos poruke, popunjavanje, formiranje blokova, inicijalizacija, tri kruga kompresije i konačna produkcija 224-bitnog hasha.

Slika je povezana sa: HAVAL-224/3 Kalkulator hash kodova

Podijelite na BlueskyPodijelite na FacebookuPodijelite na LinkedIn-uPodijelite na Tumblr-uPodijeli na XPrikači na PinterestPodijelite na Redditu