Isithombe: Umdwebo Wokugeleza Kwe-Haval-224/3 Hash Algorithm
Kushicilelwe: Januwari 12, 2026 14:07:36 UTC
Igcine ukubuyekezwa: Januwari 9, 2026 19:51:03 UTC
Ukuboniswa kwezinga eliphezulu kwe-algorithm ye-HAVAL-224/3 hash, okubonisa ukucubungula kokufaka, amabhlogo angu-1024-bit, ukuqalisa, imijikelezo emithathu yokucindezela, kanye nokukhiqizwa kwe-digest engu-224-bit.
HAVAL-224/3 Hash Algorithm Flow Diagram

Izinguqulo ezitholakalayo zalesi sithombe
Amafayela ezithombe atholakalayo ukuze alandwe ngezansi awacindezelwe kakhulu futhi anesisombululo esiphezulu - futhi ngenxa yalokho, ikhwalithi ephezulu - kunezithombe ezifakwe ezihlokweni nasemakhasini akule webhusayithi, ezilungiselelwe kangcono usayizi wefayela ukuze kuncishiswe ukusetshenziswa komkhawulokudonsa.
Usayizi ojwayelekile (1,536 x 1,024)
Usayizi omkhulu (3,072 x 2,048)
Usayizi omkhulu kakhulu (4,608 x 3,072)
Usayizi omkhulu kakhulu (6,144 x 4,096)
Usayizi omkhulu ngokwe-comic (1,048,576 x 699,051)
- Isalayisha... ;-)
Incazelo yesithombe
I-infographic ebanzi, egxile endaweni enesihloko esithi "HAVAL-224/3 Hash Algorithm" ihlanganisa ingxenye ephezulu yesithombe ngokubhala okunensimbi okukhulu. Ingemuva liyinkambu emnyama, enesihloko sobuchwepheshe ehlanganisa izinombolo ezincane ze-binary kanye ne-circuit-trace motifs, enemibala eluhlaza okwesibhakabhaka epholile engxenyeni engenhla ehlangana nemibala efudumele ye-amber eduze kwezansi. Umdwebo uhlelwe njengokugeleza kwenqubo kusuka kwesobunxele kuya kwesokudla kusetshenziswa amaphaneli angunxande axhunywe ngemicibisholo ewugqinsi.
Ngakwesobunxele kude kunephaneli eluhlaza okwesibhakabhaka ebhalwe ukuthi "INPUT MESSAGE". Ngaphakathi kwayo, ibhokisi elincane lifundeka ngokuthi "INPUT DATA" kulandelwe yizingcezu zemiyalezo ezingokomfanekiso ezibhalwe njengo-M1, M2, M3, …, MN. Umcibisholo obheke phansi uholela kuphaneli yegolide ebhalwe ukuthi "PADDING & LENGTH" enombhalo ongaphansi othi "PADDING + LENGTH BITS", ogcizelela ukucubungula ngaphambi kokucubungula amabhlogo.
Ngezansi kwalokho, omunye umcibisholo ukhomba engxenyeni eluhlaza ebhalwe ukuthi "AMABHOKISI OMYALEZO AYI-1024-BIT". Leli phaneli liqukethe igridi yamathayili amancane aluhlaza amele amagama noma amabhlogo amancane emiyalezo, ithayili ngalinye libhalwe nge-M-indices (isibonelo i-M0, i-M1, i-M2, i-M3, kanye nezinkomba eziphakeme njenge-M15). Iphaneli yebhulokhi isho ukuthi umlayezo uhlukaniswe ngamabhlogo anosayizi oqondile angu-1024-bit akhiwe ngamagama amaningi abhalwe nge-index.
Ngaphansi kwesobunxele, iphaneli elibomvu elibhalwe ukuthi "INITIAL HASH VALUE" libonisa i-vector yesimo sokuqala enezinhlobo eziningi ze-H (isb., H0, H1, H2, njll.), okuphakamisa isimo sokuxhumanisa amagama amaningi esivamile semisebenzi ye-hash ephindaphindayo. Umcibisholo okhomba ngakwesokudla ovela kule ndawo yokuqalisa udlulisela engxenyeni ephakathi.
Isikhungo se-infographic siphethwe yiphaneli enkulu, emnyama enesihloko esithi "TREE COMPRESSION ROUNDS". Ngaphakathi kwayo kunezingxenye ezintathu ezivundlile ezibekwe "ROUND 1", "ROUND 2", kanye "ROUND 3" ngama-header anombala ophuzi ogqamile. Umjikelezo ngamunye ubonisa umugqa wamarejista e-hash-state phezulu (aboniswe njengamalebula afana ne-H0, H1, H2, H3, H4, kanye ne-H6), futhi ngaphansi kwawo kulandelwana kwamabhulokhi omsebenzi anemibala abhalwe ukuthi f1, f2, kanye ne-f3 (futhi kumjikelezo ophansi kakhulu kuvela ilebula yomsebenzi eyengeziwe, njenge-f5). Imicibisholo emhlophe ejikelezayo kanye nezixhumi ezincane eziqondile zibonisa ukunyakaza kwedatha kanye nokuxubana phakathi kwamarejista esimo kanye nale misebenzi eyindilinga. Ngakwesokudla kakhulu komugqa ngamunye oyindilinga kukhona ibhulokhi elincane elifana nethegi eli-orenji (isb., f1 noma f3) elimaka ukugcizelelwa komsebenzi wendilinga.
Kusukela kuphaneli yokucindezela ephakathi, umcibisholo omkhulu uholela kuphaneli eluhlaza okwesibhakabhaka kwesokudla kakhulu ebhalwe ukuthi "OUTPUT HASH". Ngaphakathi, ibhokisi elivelele lifundeka kanje "224-BIT HASH VALUE". Ngaphansi kwalo kunemigqa emibili yesitayela sohlu lokuhlola enamamaki okuhlola, afundeka kanje "XOR & ADDITION" kanye nokuthi "TRUNCATE TO 224 BITS", efingqa inhlanganisela yokugcina kanye nosayizi wokukhipha. Phansi kwephaneli yokukhipha kukhona ibhokisi eliluhlaza okwesibhakabhaka elimnyama eliqukethe isibonelo sokugaya esenziwe njengezinhlamvu ze-hexadecimal eziqoqwe emigqeni eminingi. Sekukonke, ukwakheka kudlulisa umsebenzi we-hashing we-HAVAL-224/3 kusukela ekuqaleni kuya ekugcineni: ukufaka umlayezo, ukugoqa, ukwakheka kwebhulokhi, ukuqalisa, imijikelezo emithathu yokucindezela, kanye nokukhiqizwa kokugcina kwe-hash engu-224-bit.
Isithombe sihlobene: Isibali sekhodi sehashi HAVAL-224/3
