Vaizdas: HAVAL-192/3 maišos algoritmas – trijų eigų srauto schema
Paskelbta: 2026 m. sausio 12 d. 13:41:58 UTC
Paskutinį kartą atnaujinta: 2026 m. sausio 9 d. 19:59:03 UTC
Techninė infografika, vaizduojanti HAVAL-192/3 maišos algoritmą: įvestis ir papildymas, inicijavimo žodžiai A–E, trys apdorojimo etapai su maišymu/permutacija ir 192 bitų santraukos išvestis.
HAVAL-192/3 Hash Algorithm – Three-Pass Flow Diagram

Galimos šio paveikslėlio versijos
Toliau pateiktos parsisiunčiamų vaizdų rinkmenos yra mažiau suspaustos, didesnės raiškos ir dėl to kokybiškesnės nei šios svetainės straipsniuose ir puslapiuose įterpti vaizdai, kurių dydis optimizuotas siekiant sumažinti duomenų srauto pralaidumą.
Įprastas dydis (1,536 x 1,024)
Didelis dydis (3,072 x 2,048)
Labai didelis dydis (4,608 x 3,072)
Ypač didelis dydis (6,144 x 4,096)
Komiškai didelis dydis (1,048,576 x 699,051)
- Vis dar įkelia... ;-)
Vaizdo aprašymas
Kraštovaizdžio infografika pavadinimu „HAVAL-192/3 maišos algoritmas“ tekstūruotame tamsiai mėlyname fone su švelnia vinjete. Viršutiniame kairiajame kampe yra ryškiai balta antraštė „HAVAL-192/3“, o viršutiniame dešiniajame kampe – šiltai aukso geltonumo užrašas „Maišos algoritmas“; po pavadinimu eina plona horizontali linija. Apačioje centre yra paantraštė „192 bitų maiša / 3 praėjimai“. Diagrama sudaryta kaip duomenų srautas iš kairės į dešinę. Tolimajame kairiajame kampe yra du nuožulnūs tamsaus skalūno langeliai su užrašu „ĮVESTIES PRANEŠIMAS“ ir „PILNAS IR ILGIS“, kiekvienas nukreipiantis rodykles į pagrindinę apdorojimo sritį. Po jais yra punktyrinio kontūro skydelis pavadinimu „INICIALIZACIJOS VEKTORIUS“, kuriame yra penkios sudėtos mėlynos plytelės, pažymėtos A, B, C, D ir E; kiekvienos plytelės dešinėje yra užrašas „32 bitų“. Rodyklės iš pranešimų etapų ir inicijavimo skydelio susijungia į didelį, punktyrinį stačiakampį korpusą centre, kuris vaizduoja pagrindinį HAVAL skaičiavimą. Šio korpuso viršutiniame krašte yra mažų oranžinių blokelių eilė, rodanti segmentuotą pranešimų tvarkaraštį arba žodžių srautą, o virš jų – dvikryptis rodyklės motyvas. Korpuso viduje yra trys plačios horizontalios juostos, pažymėtos „1 RAUNDAS“, „2 RAUNDAS“ ir „3 RAUNDAS“ (kiekviena pažymėta kaip ilga mėlyna juosta su metaliniais paryškinimais). Po kiekvienu apvaliu užrašu yra ryškus formulės tipo blokelis, rodantis apvalią funkciją ir sukimus: pirmasis rašoma „f1 ir Rot <<< s1 ⊕ + K1“, antrasis – „f2 ir Rot <<< s2 ⊕ + K2“, o trečiasis – „f3 ir Rot <<< s3 ⊕ + K3“. Po šiais formulės blokeliais yra mažos žemyn nukreiptos rodyklės pakaitomis šaltai mėlyna ir šiltai oranžine spalvomis, kurios užsimena apie maišymo operacijas, taikomas keliems vidiniams žodžiams. Kiekvieno formulės blokelio dešinėje yra mažesnis tamsus langelis, pavadintas „Maišymas ir permutacija“, sujungtas storomis rodyklėmis, pabrėžiančiomis, kad kiekvienas praėjimas apima pertvarkymą ir difuziją. Tarp apvalių ir palei dešinįjį korpuso kraštą eina kelios išlenktos ir vertikalios rodyklės, vizualiai rodančios grįžtamąjį ryšį tarp žingsnių ir glaudinimo proceso grandininį pobūdį. Centrinio korpuso apačioje yra sunki tamsi lentelė su užrašu „FINALIZE“ (baigti) su po ja esančia išraiška „A ⊕ C ⊕ E“, nurodanti paskutinį sujungimo žingsnį prieš sugeneruojant santrauką. Dešinėje pusėje yra atskiras skydelis, pavadintas „192 BIT HASH VALUE“ (192 BITŲ MAIŠOS VERTĖ), įrėmintas plonu kontūru ir sujungtas su trimis apvaliomis trimis lygiagrečiomis rodyklėmis. To skydelio viduje yra sukrauti oranžiniai gradientiniai stačiakampiai, pažymėti H0, H1, H2, H3 ir H4, kiekvienas pažymėtas „32 bitų“; vienas papildomas stačiakampis pakartoja žymą „H4“, o ne įveda naują indeksą, atspindėdamas stilizuotą (ir šiek tiek perteklinį) išvesties žodžių vaizdavimą grafike. Išvesties skydelio apačioje yra maža oranžinė juostelė su mažyčiu tekstu, rodančiu sujungimo tipo H terminų seką, patvirtinančią, kad galutinis rezultatas surinktas iš kelių 32 bitų dalių. Apskritai spalvų schemoje kontrastuoja šalti mėlyni atspalviai struktūrai su ryškiai oranžiniais akcentais duomenų žodžiams ir išvesčiai, o vizualiniame stiliuje naudojami šešėliai, nuožulnūs kraštai ir aiškios rodyklės, perteikiančios trijų etapų HAVAL-192/3 maišos srautą. Kompozicija yra švari, techninė ir orientuota į diagramas.
Vaizdas susijęs su: HAVAL-192/3 maišos kodo skaičiuoklė
