Slika: Zgoščevalni algoritem HAVAL-192/3 – tristopenjski diagram poteka
Objavljeno: 12. januar 2026 ob 1:42:04 pop. UTC
Nazadnje posodobljeno: 9. januar 2026 ob 7:59:03 pop. UTC
Tehnična infografika, ki prikazuje algoritem zgoščevanja HAVAL-192/3: vhod in dopolnjevanje, inicializacijske besede A–E, trije krogi obdelave z mešanjem/permutacijo in 192-bitni izhodni rezultat.
HAVAL-192/3 Hash Algorithm – Three-Pass Flow Diagram

Razpoložljive različice te slike
Slikovne datoteke, ki so na voljo za prenos spodaj, so manj stisnjene in imajo višjo ločljivost - in s tem višjo kakovost - kot slike, vdelane v članke in strani na tem spletnem mestu, ki so bolj optimizirane glede velikosti datotek, da se zmanjša poraba pasovne širine.
Redna velikost (1,536 x 1,024)
Velika velikost (3,072 x 2,048)
Zelo velika velikost (4,608 x 3,072)
Zelo velika velikost (6,144 x 4,096)
Komično velika velikost (1,048,576 x 699,051)
- Še vedno nalagam... ;-)
Opis slike
Infografika v krajini z naslovom »HAVAL-192/3 Hash Algorithm« na teksturiranem temno modrem ozadju z mehko vinjeto. Zgoraj levo se razteza krepko bel naslov »HAVAL-192/3«, medtem ko se zgoraj desno v topli zlato rumeni barvi prikaže »Hash Algorithm«; pod naslovom poteka tanka vodoravna črta. Spodaj na sredini je podnaslov »192-bit Hash / 3 prehodi«. Diagram je organiziran kot podatkovni tok od leve proti desni. Na skrajni levi strani sta dva poševna temno siva polja z napisom »INPUT MESSAGE« in »PADDING & LENGTH«, pri čemer vsako od puščic dovaja puščice v glavno območje obdelave. Pod njima je črtkano obrisana plošča z naslovom »INICIALIZACIJSKI VEKTOR«, ki vsebuje pet zloženih modrih ploščic, označenih z A, B, C, D in E; vsaka ploščica je na desni označena z »32-bit«. Puščice iz korakov sporočila in inicializacijske plošče se zbližajo v velik, črtkano pravokotni okvir v sredini, ki predstavlja jedro izračuna HAVAL. Na zgornjem robu tega ograjenega prostora je vrsta majhnih oranžnih blokov, ki nakazujejo segmentiran razpored sporočil ali tok besed, nad njimi pa je dvosmerni puščični motiv. V notranjosti ograjenega prostora so trije široki vodoravni pasovi z oznakami "ROUND 1", "ROUND 2" in "ROUND 3" (vsak je oblikovan kot dolga modra črta s kovinskimi poudarki). Pod vsako okroglo oznako je izrazit blok, podoben formuli, ki prikazuje funkcijo kroga in rotacije: prvi se glasi "f1 & Rot <<< s1 ⊕ + K1", drugi "f2 & Rot <<< s2 ⊕ + K2" in tretji "f3 & Rot <<< s3 ⊕ + K3". Pod temi bloki formul so majhne puščice navzdol v izmenjujoči se hladno modri in toplo oranžni barvi, ki namigujejo na operacije mešanja, ki se uporabljajo za več notranjih besed. Desno od vsakega bloka formul je manjši temen okvir z oznako "Mešanje in permutacija", ki je povezan z debelimi puščicami in poudarja, da vsak prehod vključuje prerazporeditev in difuzijo. Med krogi in vzdolž desnega roba ohišja poteka več ukrivljenih in navpičnih puščic, ki vizualno kažejo na povratne informacije med koraki in verižno naravo procesa stiskanja. Na dnu osrednjega ohišja je težka temna ploščica z oznako »FINALIZE«, pod katero je napis »A ⊕ C ⊕ E«, kar pomeni zadnji korak združevanja pred izdelavo prebave. Na skrajni desni strani je ločena plošča z naslovom »192-BITNA ZGOŠČENA VREDNOST«, uokvirjena s tanko obrisom in povezana s tremi krogi s tremi vzporednimi puščicami. Znotraj te plošče so zloženi oranžni gradientni pravokotniki z oznakami H0, H1, H2, H3 in H4, vsak označen s »32-bitni«; en dodaten pravokotnik ponavlja oznako »H4« namesto uvajanja novega indeksa, kar odraža stilizirano (in nekoliko odvečno) upodobitev izhodnih besed v grafiki. Ob dnu izhodne plošče je majhen oranžen trak z drobnim besedilom, ki prikazuje zaporedje H-izrazov, podobno združevanju, kar poudarja, da je končni rezultat sestavljen iz več 32-bitnih kosov. Na splošno barvna shema združuje hladne modre odtenke za strukturo s svetlo oranžnimi poudarki za podatkovne besede in izhode, vizualni slog pa uporablja padajoče sence, poševne robove in jasne puščice za sporočanje tristopenjskega poteka zgoščevanja HAVAL-192/3. Kompozicija je čista, tehnična in na prvem mestu diagrami.
Slika je povezana z: HAVAL-192/3 Kalkulator zgoščene kode
