Slika: HAVAL-160/5 Hash algoritam – dijagram toka kriptografije s pet prolaza

Objavljeno: 12. siječnja 2026. u 14:17:35 UTC
Zadnje ažuriranje: 7. siječnja 2026. u 22:14:24 UTC

Detaljan vizualni pregled kriptografske hash funkcije HAVAL-160/5, koji ilustrira predobradu poruke, pet prolaza transformacije, funkcije zaokruživanja i konačni 160-bitni sažetak.


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-160/5 Hash Algorithm – Five-Pass Cryptographic Flow Diagram

Infografika pejzaža koja prikazuje HAVAL-160/5 algoritam za hashiranje s popunjavanjem ulaza, pet prolaza, bitnim operacijama, tablicama zamjene i 160-bitnim izlazom.

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 digitalna infografika visoke rezolucije koja vizualizira unutarnji tijek rada kriptografskog algoritma za hashiranje HAVAL-160/5. U gornjem središnjem dijelu, podebljani metalni naslov glasi "HAVAL-160/5 HASH ALGORITHM" s podnaslovom "160-BIT HASH • 5 PROLAZA • 80 RUNDI". Ukupna shema boja prelazi iz hladnih plavih tonova s lijeve strane u tople jantarne i narančaste tonove s desne strane, simbolizirajući protok podataka od ulaza do konačnog izlaza, sa suptilnom pozadinom binarnih znamenki i tragova nalik krugovima.

Na krajnjoj lijevoj strani, odjeljak s oznakom "ULAZNA PORUKA" prikazuje red pravokutnih ćelija poruke. Ispod njega, okvir s nazivom "DODAVANJE I ISPUNJAVANJE DUŽINE" označava korak predobrade. Strelica vodi prema dolje do velike ploče sa zelenim okvirom označene s "512-BITNI BLOK PODATAKA", koja je podijeljena na "BLOK 1", "BLOK 2" i "BLOK N", što ilustrira kako se dopunjena poruka segmentira za obradu.

Dalje dolje, okvir označen s "INITIAL HASH VALUE" sadrži pet malih registara označenih s A, B, C, D i E, koji predstavljaju riječi radnog stanja. Oni se uvode u središnji cjevovod, gdje je pet obojenih kartica označenih s "PASS 1", "PASS 2", "PASS 3", "PASS 4" i "PASS 5" raspoređeno vodoravno, naglašavajući HAVAL-ovu višeprolaznu strukturu.

Središtu grafike, istaknuta ploča pod nazivom "BITOVNE OPERACIJE" navodi temeljne logičke funkcije koje koristi algoritam: AND, OR, XOR, SHIFT i NOT, svaka predstavljena stiliziranim ikonama. Ispod nje, druga ploča s oznakom "TABLICE ZAMJENA" prikazuje okvire pod nazivom S1, S2, S3, S3 (stilski duplicirano) i S4, ističući nelinearne transformacije primijenjene tijekom svakog kruga.

Ispod njih, područje "ROUND FUNCTIONS" prikazuje tok varijabli kroz strelice i operacijske čvorove. Blokovi označeni s A i C uvode se u element rotacije označen s "ROT", zatim u čvor oduzimanja ili miješanja i dalje u E, s dodatnim konstantnim blokom označenim s K ubrizganim u putanju. U donjem središnjem dijelu, tamna značka s natpisom "80 ROUNDS" sažima ukupan broj iteracija izvršenih u pet prolaza.

Na desnoj strani, odjeljak pod nazivom "FINAL OUTPUT" sadrži okvir s oznakom "HAVAL-160/5" koji pokazuje na "160-BITNA HASH VRIJEDNOST". Prikazan je primjer heksadecimalnog sažetka koji počinje s "50 AF D1 7C 12 93 E5…" radi ilustracije formata rezultata. Ispod je pet vodoravnih traka označenih s H0, H1, H2, H3 i H4 složenih jedna na drugu, svaka u drugoj toploj gradijentnoj boji, koje predstavljaju pet 32-bitnih riječi koje zajedno tvore konačni 160-bitni hash.

Sveukupno, infografika kombinira čistu tipografiju, faze označene bojama, strelice i modularne panele kako bi gledatelja korak po korak vodila kroz HAVAL-160/5 proces hashiranja, od sirove ulazne poruke kroz predobradu, višeprolaznu transformaciju, logičke operacije i konačno do kompaktnog kriptografskog sažetka.

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

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