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

Objavljeno: 12. siječnja 2026. u 13:42:20 UTC
Zadnje ažuriranje: 9. siječnja 2026. u 19:59:03 UTC

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


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

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

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

Infografika u pejzažu 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 kutu, dok se "Hash Algorithm" pojavljuje u gornjem desnom kutu u toploj zlatnožutoj boji; tanka vodoravna linija proteže se ispod naslova. Ispod je centrirano 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", a svaki od njih uvodi strelice u glavno područje obrade. Ispod njih nalazi se ploča s isprekidanim obrisom pod nazivom "INITIALIZACIJSKI VEKTOR" koja sadrži pet naslaganih plavih pločica označenih s A, B, C, D i E; svaka pločica je označena s "32-bit" s desne strane. Strelice iz koraka poruke i ploče za inicijalizaciju konvergiraju u veliki, isprekidani pravokutni okvir u središtu koji predstavlja jezgru HAVAL izračuna. Na gornjem rubu ovog ograđenog prostora nalazi se red malih narančastih blokova, što sugerira segmentirani raspored poruka ili tok riječi, s motivom dvosmjerne strelice iznad njega. Unutar ograđenog prostora nalaze se tri široke horizontalne trake označene s "ROUND 1", "ROUND 2" i "ROUND 3" (svaka je stilizirana kao duga plava traka s metalnim naglascima). 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čno hladno plavoj i toplo narančastoj boji nalaze se ispod ovih blokova formula, aludirajući na operacije miješanja primijenjene na više unutarnjih riječi. Desno od svakog bloka formula nalazi se manji tamni okvir označen s "Miješanje i permutacija", povezan debelim strelicama, naglašavajući da svaki prolaz uključuje preuređenje i difuziju. Više zakrivljenih i okomitih strelica proteže se između krugova i uz desni rub kućišta, vizualno ukazujući na povratnu informaciju između koraka i ulančanu prirodu procesa kompresije. Na dnu središnjeg 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 izrade sažetka. Na krajnjoj desnoj strani, zasebna ploča pod nazivom "192-BITNA HASH VRIJEDNOST" uokvirena je tankim obrisom i povezana s tri kruga s tri paralelne strelice. Unutar te ploče 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. Uz dno izlazne ploče nalazi se mala narančasta vrpca s malim 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 tonove za strukturu sa svijetlo narančastim naglascima za podatkovne riječi i izlaze, a vizualni stil koristi sjene, zakošene rubove i jasne strelice za komunikaciju troprolaznog tijeka hashiranja HAVAL-192/3. Kompozicija je čista, tehnička i prvenstveno usmjerena na dijagrame.

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

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