Slika: HAVAL-192/3 Hash algoritam – Dijagram toka u tri prolaza

Objavljeno: 12. januar 2026. u 13:42:19 UTC
Posljednje ažurirano: 9. januar 2026. u 19:59:03 UTC

Tehnička infografika koja vizualizira HAVAL-192/3 algoritam za heširanje: ulaz i dopunjavanje, inicijalizacijske riječi A–E, tri runde obrade s miješanjem/permutacijom i 192-bitni sažetak izlaza.


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-192/3 Hash Algorithm – Three-Pass Flow Diagram

Infografika pejzaža HAVAL-192/3 heširanja: ulazna poruka i popunjavanje šalju vektor inicijalizacije (A–E, 32-bitni svaki) u tri runde (f1–f3 s rotacijama i miješanjem/permutacijom), stvarajući panel s 192-bitnim heš vrijednostima.

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

Infografika pod nazivom "HAVAL-192/3 Hash Algorithm" na teksturiranoj tamnoplavoj pozadini s mekom vinjetom. Podebljani bijeli naslov "HAVAL-192/3" proteže se u gornjem lijevom uglu, dok se "Hash Algorithm" pojavljuje u gornjem desnom uglu u toploj zlatnožutoj boji; tanka horizontalna linija se proteže ispod naslova. Ispod, u sredini, nalazi se podnaslov "192-bit Hash / 3 prolaza". Dijagram je organiziran kao tok podataka slijeva nadesno. Na krajnjoj lijevoj strani, dva zakošena tamnocrvena okvira s tekstom "INPUT MESSAGE" i "PADDING & LENGTH", od kojih svaki ubacuje strelice u glavno područje obrade. Ispod njih nalazi se isprekidana ploča pod nazivom "INICIJALIZACIJSKI VEKTOR" koja sadrži pet naslaganih plavih pločica označenih sa A, B, C, D i E; svaka pločica je označena sa "32-bit" s desne strane. Strelice iz koraka poruke i ploče za inicijalizaciju konvergiraju u veliki, isprekidani pravokutni okvir u sredini koji predstavlja osnovno HAVAL izračunavanje. Na gornjem rubu ovog okvira nalazi se red malih narandžastih blokova, koji sugeriraju segmentirani raspored poruka ili tok riječi, s motivom dvosmjerne strelice iznad njega. Unutar okvira nalaze se tri široke horizontalne trake označene sa "ROUND 1", "ROUND 2" i "ROUND 3" (svaka je stilizirana kao duga plava traka s metalnim detaljima). Ispod svake okrugle oznake nalazi se istaknuti blok nalik formuli koji prikazuje funkciju kruga i rotacije: prvi glasi "f1 & Rot <<< s1 ⊕ + K1", drugi "f2 & Rot <<< s2 ⊕ + K2", a treći "f3 & Rot <<< s3 ⊕ + K3". Male strelice prema dolje u naizmjeničnoj hladnoj plavoj i toploj narandžastoj boji nalaze se ispod ovih blokova formula, ukazujući na operacije miješanja primijenjene na više internih riječi. Desno od svakog bloka formula nalazi se manji tamni okvir označen sa "Miješanje i permutacija", povezan debelim strelicama, naglašavajući da svaki prolaz uključuje preuređenje i difuziju. Više zakrivljenih i vertikalnih strelica proteže se između krugova i duž desne ivice kućišta, vizualno ukazujući na povratnu informaciju između koraka i lančanu prirodu procesa kompresije. Na dnu centralnog kućišta nalazi se teška tamna pločica s oznakom "FINALIZE" s izrazom "A ⊕ C ⊕ E" ispod nje, što implicira završni korak kombiniranja prije stvaranja sažetka. Na krajnjoj desnoj strani, zaseban panel pod nazivom "192-BITNA HASH VRIJEDNOST" uokviren je tankom linijom i povezan s tri kruga s tri paralelne strelice. Unutar tog panela nalaze se naslagani narančasti gradijentni pravokutnici označeni s H0, H1, H2, H3 i H4, svaki označen s "32-bitni"; jedan dodatni pravokutnik ponavlja oznaku "H4" umjesto da uvodi novi indeks, odražavajući stilizirani (i pomalo redundantni) prikaz izlaznih riječi grafike. Duž dna izlaznog panela nalazi se mala narančasta vrpca s sitnim tekstom koji prikazuje niz H-termina sličan spajanju, naglašavajući da je konačni rezultat sastavljen od više 32-bitnih dijelova. Sveukupno, shema boja suprotstavlja hladne plave nijanse za strukturu sa jarko narandžastim akcentima za podatkovne riječi i izlaze, a vizualni stil koristi sjene, zakošene rubove i jasne strelice kako bi prenio troprolazni tok heširanja HAVAL-192/3. Kompozicija je čista, tehnička i na prvom mjestu dijagrami.

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

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