Слика: HAVAL-160/5 хеш алгоритам – дијаграм тока криптографије са пет пролаза
Објављено: 12. јануар 2026. 14:17:39 UTC
Последње ажурирано: 7. јануар 2026. 22:14:25 UTC
Детаљан визуелни преглед криптографске хеш функције HAVAL-160/5, који илуструје претходну обраду поруке, пет трансформационих пролаза, функције заокруживања и коначни 160-битни дајџест.
HAVAL-160/5 Hash Algorithm – Five-Pass Cryptographic Flow Diagram

Доступне верзије ове слике
Сликовне датотеке доступне за преузимање испод су мање компримоване и веће резолуције - и као резултат тога, квалитетније - од слика уграђених у чланке и странице на овој веб страници, које су више оптимизоване за величину датотеке како би се смањила потрошња пропусног опсега.
Правилна величина (1,536 x 1,024)
Велике димензије (3,072 x 2,048)
Веома велика величина (4,608 x 3,072)
Екстра велика величина (6,144 x 4,096)
Комично велика величина (1,048,576 x 699,051)
- Још увек отпремљујем... ;-)
Опис слике
Слика је широка дигитална инфографика високе резолуције која визуализује интерни ток рада криптографског хеш алгоритма HAVAL-160/5. У горњем средишњем делу, подебљани метални наслов гласи „HAVAL-160/5 ХЕШ АЛГОРИТАМ“ са поднасловом који каже „160-БИТНИ ХЕШ • 5 ПРОЛАЗА • 80 РУНДИ“. Укупна шема боја прелази из хладних плавих нијанси са леве стране у топле ћилибарне и наранџасте тонове са десне стране, симболизујући проток података од улаза до коначног излаза, са суптилном позадином бинарних цифара и трагова сличних колима.
На крајњој левој страни, одељак са ознаком „УЛАЗНА ПОРУКА“ приказује ред правоугаоних ћелија поруке. Испод њега, оквир са називом „ДОПУЊАВАЊЕ И ДОДАВАЊЕ ДУЖИНЕ“ означава корак претходне обраде. Стрелица води надоле до великог панела са зеленим оквиром означеног са „512-БИТНИ БЛОК ПОДАТАКА“, који је подељен на „БЛОК 1“, „БЛОК 2“ и „БЛОК N“, што илуструје како је допунска порука сегментирана за обраду.
Даље, оквир означен са „ПОЧЕТНА ХЕШ ВРЕДНОСТ“ садржи пет малих регистара означених са A, B, C, D и E, који представљају речи радног стања. Они се уносе у централни цевовод, где је пет обојених језичака означених са „ПРОЛАЗ 1“, „ПРОЛАЗ 2“, „ПРОЛАЗ 3“, „ПРОЛАЗ 4“ и „ПРОЛАЗ 5“ распоређено хоризонтално, наглашавајући HAVAL-ову вишепролазну структуру.
У средишту графике, истакнути панел под називом „БИТОВСКЕ ОПЕРАЦИЈЕ“ наводи основне логичке функције које користи алгоритам: И, ИЛИ, XOR, SHIFT и НЕ, свака представљена стилизованим иконама. Испод њега, други панел са називом „ТАБЕЛЕ ЗАМЕНЕ“ приказује поља под називом S1, S2, S3, S3 (стилски дуплирано) и S4, истичући нелинеарне трансформације примењене током сваке рунде.
Испод њих, област „ЗАОКРУЖУЈУЋЕ ФУНКЦИЈЕ“ приказује ток променљивих кроз стрелице и оперативне чворове. Блокови означени са А и Ц улазе у елемент ротације означен са „ROT“, затим у чвор за одузимање или мешање и даље до Е, са додатним константним блоком означеним са K убризганим у путању. У доњем центру, тамна значка са натписом „80 ЗАКРУЖУЈУЋИХ ФУНКЦИЈА“ сумира укупан број итерација извршених током пет пролаза.
На десној страни, одељак под називом „КОНАЧНИ ИЗЛАЗ“ садржи оквир са ознаком „HAVAL-160/5“ који указује на „160-БИТНА ХЕШ ВРЕДНОСТ“. Приказан је пример хексадецималног дајџеза који почиње са „50 AF D1 7C 12 93 E5…“ ради илустрације формата резултата. Испод је наслагано пет хоризонталних трака означених са H0, H1, H2, H3 и H4, свака у различитој топлој градијентној боји, које представљају пет 32-битних речи које заједно чине коначни 160-битни хеш.
Генерално, инфографика комбинује чисту типографију, фазе означене бојама, стрелице и модуларне панеле како би водила гледаоца корак по корак кроз процес хеширања HAVAL-160/5, од сирове улазне поруке преко претходне обраде, вишепролазне трансформације, логичких операција, па све до компактног криптографског сажетка.
Слика се односи на: ХАВАЛ-160/5 Калкулатор хеш кодова
