Слика: Визуелизација HAVAL-224/4 хеш алгоритма
Објављено: 12. јануар 2026. 14:13:36 UTC
Последње ажурирано: 7. јануар 2026. 22:37:15 UTC
Инфографика пејзажа HAVAL-224/4 алгоритма за хеширање која приказује допуњавање порука, блокове од 512 бита, четири рунде обраде са по 56 корака и 224-битни сажетак.
HAVAL-224/4 Hash Algorithm Visualization

Доступне верзије ове слике
Сликовне датотеке доступне за преузимање испод су мање компримоване и веће резолуције - и као резултат тога, квалитетније - од слика уграђених у чланке и странице на овој веб страници, које су више оптимизоване за величину датотеке како би се смањила потрошња пропусног опсега.
Правилна величина (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-224/4 алгоритам за хеширање на тамној, мрежастој позадини штампане плоче. Неонске трагове у цијан/тиркизној и ћилибарној боји протежу се дуж ивица попут трака на штампаној плочи, са ситним тачкама, ознакама за подешавање и бледим бинарним обрасцима који додају технолошки амбијент. Већина панела има косе оквире и меки сјај, дајући целој графици осећај „HUD контролне табле“. У средини врха, велики наслов гласи „HAVAL-224/4 алгоритам за хеширање“, са „HAVAL-224/4“ у ледено плавој и „Алгоритам за хеширање“ у топло наранџастој боји.
Дијаграм је организован тако да се чита слева надесно. У горњем левом углу, уоквирени панел под називом „Улазна порука“ приказује стилизовани гомилу белих листова папира изнад кратког бинарног исечка („011010110 11011001...“). Дебела наранџаста стрелица показује надоле ка „Додавање попуњавања и дужине“, што укључује ред „Порука + Попуњавање -> Дужина“. Друга стрелица води ка „Блокови од 512 бита“, који садрже четири наслагане, обојене траке означене од „Блок 1“ до „Блок 4“ (зелена, тиркизна, плава и наранџаста нијанса), плус натпис „512 бита сваки“.
У центру је истакнут процес компресије. Наслов „4 рунде обраде“ налази се изнад четири светлећих плочица постављених хоризонтално: „Рунда 1“, „Рунда 2“, „Рунда 3“ и „Рунда 4“. Прва, друга и четврта плочица светле наранџасто, док „Рунда 3“ светли зелено. Конектори и стрелице у облику кола пролазе између плочица, а дугачак индикатор испод њих приказује „56 корака по рунди“, са танким линијама које се гранају надоле као да додирују међусигнале.
Испод тога, велики наслов најављује „16 нелинеарних функција“. Ред мањих сјајних оквира приказује ознаке функција „F1“, „F2“, „F3“, „F4“, затим „G1“ и „G4“, све повезане стрелицама које означавају редослед. Закривљене светлеће водилице се петљају испод, са малим спојним тачкама које сугеришу вишеструке путање које се уливају у касније функције, појачавајући идеју нелинеарног мешања.
У доњем средишњем делу, широки панел под називом „Мешање кључева и битне операције“ сумира рад ниског нивоа. Унутра, мали квадратни жетони означени словима (A, B, C, D, E) подсећају на блокове регистара распоређене у два реда. Између њих су логички и математички симболи, укључујући истакнуту ознаку „+ XOR“, као и додатне иконе (Σ и знак једнакости) које указују на поновљена сабирања, замене и битне трансформације.
Са десне стране, цевовод се завршава у високом уоквиреном делу под називом „Коначни излаз хеша“. Светлећи цијан оквир пише „HAVAL-224/4 Хеш“, са „224-битни сажетак“ испод њега. Наранџаста стрелица пада у тамни правоугаоник који приказује неколико редова примера текста сажетка у светлој цијан боји – дуги, груписани низови који изгледају као хексадецимални излаз. Мале светлеће тачке и хоризонталне линије скенирања украшавају ову излазну област, као да се сажетак емитује из терминала. Генерално, дизајн користи стрелице за смер, светлеће оквире и мотиве кола како би комуницирао јасан ток: улазна порука -> додавање попуњавања/дужине -> 512-битни блокови -> четири круга обраде (по 56 корака) -> нелинеарне функције и мешање по битовима -> коначни 224-битни сажетак хеша.
Слика се односи на: ХАВАЛ-224/4 Калкулатор хеш кодова
