Slika: Zgoščevalni algoritem Tiger-160/4 – vizualizacija na visoki ravni | Cevovod za prebavo
Objavljeno: 12. januar 2026 ob 12:59:15 pop. UTC
Nazadnje posodobljeno: 9. januar 2026 ob 10:41:30 pop. UTC
Jasna, netehnična infografika procesa zgoščevanja Tiger-160/4, ki prikazuje vhodne bloke, ki tečejo skozi abstraktno večkrožno funkcijo stiskanja, da se ustvari 160-bitni zgoščenec, brez vključitve potencialno netočnih notranjih delov algoritma.
Tiger-160/4 Hash Algorithm — High-Level Visualization | Digest Pipeline

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 ležeča vizualizacija v slogu infografike z oznako »Tiger-160/4«, ki pojasnjuje potek dela kriptografskega zgoščevanja, ne da bi se poglobila v podrobnosti izvedbe. Postavitev se bere od leve proti desni, pri čemer se uporabljajo preproste oblike, ikone in puščice, ki prikazujejo, kako podatki postanejo zgoščeni podatki fiksne velikosti.
Na skrajni levi strani zaobljen pravokotnik z naslovom »Vnos« vsebuje generično ikono dokumenta/podatkov in nekaj kratkih vrstic, ki nakazujejo »sporočilo« ali »podatki«. Krepka puščica kaže iz te vhodne plošče v naslednji razdelek, kjer je sporočilo prikazano kot razdeljeno na več enotnih kosov. Ta razdelek je označen kot »Priprava bloka« (ali podobno) in prikazuje majhen kup ali vrsto enako velikih ploščic/kartic, ki predstavljajo podatkovne bloke. Ploščice so namerno neoznačene onkraj nevtralnih ograd (npr. »Blok 1«, »Blok 2«, »Blok 3«, »...«), kar poudarja koncept razdeljevanja na koščke in ne natančne velikosti bloka.
Iz blokovnih ploščic se več puščic zbliža v večje osrednje območje za obdelavo. Ta osrednji del je izrazit okvir z oznako »Postopek zgoščevanja« ali »Funkcija stiskanja« z dodatno oznako, kot je »Abstraktni krogi«. Okoli ali znotraj okvira grafika označuje ponavljajočo se obdelavo z uporabo kratke puščice v obliki zanke ali zaporedja enakih oznak (na primer štiri zaobljene značke ali štiri majhne pike), ki jih spremljajo besede, kot sta »več krogov« ali »ponovi«. Zasnova se namerno izogiba tehničnim podrobnostim: ni konstant, enačb, poimenovanih notranjih spremenljivk in natančnega štetja korakov, razen splošnega pojma ponavljanja.
Znotraj osrednjega polja je tok predstavljen s preprosto notranjo potjo: podatki vstopijo na levem robu polja, gredo skozi stilizirano območje "mešanja" (pogosto prikazano kot vrtinec, prepletene oblike ali niz križajočih se puščic) in izstopijo na desni. Ikona mešanja vizualno sporoča difuzijo in transformacijo, vendar ostaja generična, zato je ni mogoče zamenjati z natančno specifikacijo.
Za okrepitev ideje o iterativni obdelavi se ob glavnem polju pojavi manjši stranski element: kompaktna plošča z oznako »Stanje« ali »Notranje stanje« z nekaj nevtralnimi črticami ali kvadratki, ki so s puščicami povezani s poljem za zgoščevanje. To nakazuje, da vsak blok posodablja razvijajoče se stanje, vendar spet ne zagotavlja nobene velikosti ali strukture stanja, specifične za algoritem.
Na desni strani slike puščica vodi od polja za zgoščevanje do končne izhodne plošče z oznako »Izhodni zgoščevalec« ali »Zgoščevalec«. Izhod je v preprostem oblačku izrecno opisan kot »160-bitni«, zgoščevalec pa je prikazan kot kratek šestnajstiški nadomestni niz (na primer »AB12…EF90«) znotraj kapsule v slogu monospace. Nadomestni niz vključuje elipso, ki označuje dolžino brez zaveze k natančnemu oblikovanju. V bližini izhoda kratka opomba poudarja lastnosti, kot sta »rezultat fiksne dolžine« in »enak vhod → enak izhod«, z uporabo kratkih, splošnih stavkov.
Celoten slog je čist in sodoben: mehke nevtralne barve, dosledne debeline črt, veliko belega prostora in minimalno besedila. Puščice so jasne in usmerjene, glave razdelkov pa jedrnate. Vsi dekorativni elementi (kot so subtilne mreže, šibki vzorci vezij ali nežni prelivi) so podcenjeni, da se ohrani poudarek na konceptualnem toku. Celotna slika daje prednost berljivosti in konceptualni natančnosti, saj predstavlja Tiger-160/4 kot cevovod od vhodnih podatkov, do obdelave blokov, do abstraktne večkrožne faze stiskanja, ki se konča s 160-bitnim zgoščenim prebavnim sistemom – brez vdelave podrobnosti, ki bi lahko bile netočne ali zavajajoče.
Slika je povezana z: Kalkulator zgoščene kode Tiger-160/4
