Slika: Zgoščevalni algoritem HAVAL-128/5 – petstopenjski kriptografski potek dela
Objavljeno: 12. januar 2026 ob 2:15:57 pop. UTC
Nazadnje posodobljeno: 7. januar 2026 ob 10:17:57 pop. UTC
Visokoločljivostna vizualizacija kriptografskega zgoščevalnega algoritma HAVAL-128/5, ki prikazuje dopolnjevanje sporočil, pet prehodov obdelave, transformacije notranjih stanj in izdelavo 128-bitnega zgoščenega prikaza.
HAVAL-128/5 Hash Algorithm – Five-Pass Cryptographic Workflow

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
Slika je široka, visokoločljivostna, ležeče usmerjena infografika z naslovom »HAVAL-128/5 Hash Algorithm«, prikazana na vrhu s kovinskimi črkami na temno modrem digitalnem ozadju, polnem binarnih številk, vezij podobnih sledov in svetlečih podatkovnih tokov. Pod naslovom je podnaslov »5 prehodov / 128-bitno stanje«, ki takoj uokvirja strukturo algoritma. Celotna kompozicija je razporejena od leve proti desni kot vizualni cevovod.
Na skrajni levi strani plošča »Vhodno sporočilo« prikazuje stilizirane ikone dokumenta in ovojnice, ki simbolizirajo poljubne uporabniške podatke, ki vstopajo v zgoščevalno funkcijo. Puščica vodi navzdol do bloka z oznako »Dopolnilo in dolžina sporočila«, ki je prikazan kot segmentirana črtica, ki združuje rumene in oranžne bloke z oznako »Dopolnilo + dolžina«, kar označuje korak predobdelave, ki doda 1-bit, ničle in prvotno dolžino sporočila, da se oblikuje celoten tok blokov.
Iz te faze predobdelave se puščice v vodoravnem zaporedju petih pravokotnih plošč razporedijo po sredini slike. Označene so z "Blok 1", "Blok 2", "Krog 3", "Krog 4" in "Krog 5", ki vizualno predstavljajo pet prehodov HAVAL. Vsak blok je razdeljen na modre in zlate ploščice, kar pomeni, da se besede sporočil in besede notranjega stanja mešajo. Nad njimi besedilo "5 PREHODOV / 128-BITNO STANJE" poudarja, da se te operacije ponavljajo v petih krogih, da se razvije 128-bitna verižna vrednost.
Puščice navzdol iz vsakega kroga se zbližajo v svetleč pas z naslovom »Bitne operacije«. Neposredno pod tem pasom se prikaže pet manjših polj, označenih s stiliziranimi imeni funkcij f1, f3, f4, f5 in f5, ki predstavljajo različne nelinearne logične funkcije, uporabljene v vsakem prehodu HAVAL. Te so narisane kot temno modre ploščice z belo matematično pisavo, kar poudarja, da vsak krog uporablja ločeno funkcijo mešanja.
Izhod teh funkcij se steka v drug velik pas z oznako »Modularni seštevki«. Pod njim je šest majhnih okvirčkov, označenih z A, B, C, D, B in E, kar nakazuje na več notranjih delovnih registrov, ki jih HAVAL uporablja pri vrtenju in seštevanju besed modulo 2^32. Svetle zlate puščice in svetli bliski nakazujejo neprekinjeno premikanje in kopičenje podatkov.
Na desni strani infografike visoka plošča z oznako »Finalizacija« prikazuje »Bitne rotacije« in »Izhodna transformacija«, ki povzema zadnjo fazo, v kateri se notranje stanje permutira in stisne. Zadnja puščica navzdol vodi v svetleč, uokvirjen okvir, ki prikazuje vzorec »128-BITNE ZGOŠČENE VREDNOSTI« v dveh vrsticah šestnajstiških znakov, kot je »E7A9B354 32DC3F25 89F63A1E 76B67D90«, ki predstavlja izvleček fiksne dolžine, ne glede na velikost vhoda.
Celotna barvna shema se izmenjuje med hladnimi modrimi odtenki za podatkovne poti in svetlo zlatimi ali oranžnimi odtenki za aktivne transformacije, kar daje sliki tehnično, energijsko estetiko. Ozadje je prepleteno s prosojnimi mrežami, tokovi enic in ničel ter šibkimi vezji, kar krepi temo kriptografske obdelave in digitalne varnosti, hkrati pa gledalca jasno vodi skozi potek dela zgoščevanja HAVAL-128/5 od vnosa sporočila do končnega 128-bitnega izhoda.
Slika je povezana z: HAVAL-128/5 Kalkulator zgoščene kode
