Picha: Mchoro wa Mtiririko wa Algorithimu ya Hash ya HAVAL-224/3

Iliyochapishwa: 12 Januari 2026, 14:07:22 UTC
Mara ya mwisho kusasishwa: 9 Januari 2026, 19:51:03 UTC

Taswira ya kiwango cha juu ya algoritimu ya hashi ya HAVAL-224/3, inayoonyesha usindikaji wa awali wa ingizo, vizuizi vya biti 1024, uanzishaji, raundi tatu za mgandamizo, na uzalishaji wa mkato wa biti 224.


Ukurasa huu ulitafsiriwa kwa mashine kutoka kwa Kiingereza ili kuifanya iweze kupatikana kwa watu wengi iwezekanavyo. Kwa bahati mbaya, utafsiri wa mashine bado sio teknolojia iliyokamilishwa, kwa hivyo makosa yanaweza kutokea. Ukipenda, unaweza kutazama toleo asili la Kiingereza hapa:

HAVAL-224/3 Hash Algorithm Flow Diagram

Picha ya mandhari inayoonyesha bomba la hashi la HAVAL-224/3: ujumbe wa kuingiza, pedi na urefu, vizuizi vya ujumbe vya biti 1024, hali ya awali ya hashi, raundi tatu za mgandamizo, na hashi ya kutoa ya biti 224 yenye hatua za kufupisha na kuchanganya.

Matoleo yanayopatikana ya picha hii

Faili za picha zinazopatikana kwa kupakuliwa hapa chini hazijabanwa sana na zina ubora wa juu zaidi - na kutokana na hilo, ubora wa juu zaidi - kuliko picha zilizopachikwa katika makala na kurasa kwenye tovuti hii, ambazo zimeboreshwa zaidi kwa ukubwa wa faili ili kupunguza matumizi ya kipimo data.

Ukubwa wa kawaida (1,536 x 1,024)

Ukubwa mkubwa (3,072 x 2,048)

Ukubwa mkubwa sana (4,608 x 3,072)

Ukubwa mkubwa zaidi (6,144 x 4,096)

Ukubwa mkubwa wa vichekesho (1,048,576 x 699,051)

  • Bado inapakia... ;-)

Maelezo ya picha

Picha pana, inayolenga mandhari yenye kichwa "HAVAL-224/3 Hash Algorithm" inaenea juu ya picha kwa herufi kubwa za metali. Mandharinyuma ni sehemu nyeusi, yenye mandhari ya kiteknolojia inayochanganya tarakimu hafifu za jozi na motifu za saketi-safu, zenye tani baridi za bluu kwenye nusu ya juu ikichanganyika na tani za joto za kaharabu karibu na chini. Mchoro umepangwa kama mtiririko wa mchakato kutoka kushoto kwenda kulia kwa kutumia paneli za mstatili zilizounganishwa na mishale minene.

Upande wa kushoto kabisa kuna paneli ya bluu iliyoandikwa "INPUT UJUMBE". Ndani yake, kisanduku kidogo kinasomeka "INPUT DATA" ikifuatiwa na vipande vya ujumbe wa mfano vilivyoandikwa kama M1, M2, M3, …, MN. Mshale unaoelekea chini unaongoza kwenye paneli ya dhahabu iliyoandikwa "PADDING & LENGTH" yenye maandishi madogo "PADDING + LENGTH BITS", ikisisitiza usindikaji wa awali kabla ya usindikaji wa vitalu.

Chini ya hapo, mshale mwingine unaelekeza kwenye sehemu ya kijani iliyoandikwa "VIZUIZI VYA UJUMBE VYA BITI 1024". Paneli hii ina gridi ya vigae vidogo vya kijani vinavyowakilisha maneno au vizuizi vidogo vya ujumbe, kila vigae vikiwa na viashiria vya M (kwa mfano M0, M1, M2, M3, na viashiria vya juu zaidi kama vile M15). Paneli ya vizuizi inamaanisha kuwa ujumbe umegawanywa katika vizuizi vya ukubwa usiobadilika vya biti 1024 vilivyoundwa na maneno mengi yaliyoorodheshwa.

Chini kushoto, paneli nyekundu iliyoandikwa "THAMANI YA HASH YA KWANZA" inaonyesha vekta ya hali ya awali yenye vigeu-H vingi (km, H0, H1, H2, n.k.), ikidokeza hali ya mnyororo wa maneno mengi ambayo ni ya kawaida ya vitendakazi vya hash vinavyorudiwa. Mshale unaoelekeza kulia kutoka eneo hili la uanzishaji huingia kwenye sehemu ya kati.

Katikati ya infographic inatawaliwa na paneli kubwa, nyeusi yenye kichwa "MIZUNGUKO TATU YA KUBANA". Ndani yake kuna sehemu tatu zilizorundikwa zenye mlalo zilizoandikwa "MIZUNGUKO 1", "MIZUNGUKO 2", na "MIZUNGUKO 3" katika vichwa vya rangi ya chungwa vilivyokolea. Kila duara inaonyesha safu ya rejista za hali ya hashi juu (zinazoonyeshwa kama lebo H0, H1, H2, H3, H4, na H6), na chini yake mfuatano wa vitalu vya kazi vyenye rangi vilivyoandikwa f1, f2, na f3 (na katika duara la chini kabisa lebo ya kazi ya ziada inaonekana, kama vile f5). Mishale nyeupe ya pande mbili na viunganishi vidogo vya wima vinaonyesha mwendo wa data na mchanganyiko kati ya rejista za hali na kazi hizi za pande zote. Kwenye upande wa kulia wa kila safu ya duara kuna kizuizi kidogo kama lebo ya chungwa (km, f1 au f3) kinachoashiria msisitizo wa kazi ya duara.

Kutoka kwenye paneli ya kati ya kubana, mshale mkubwa unaelekea kwenye paneli ya bluu iliyo kulia kabisa iliyoandikwa "OUTPUT HASH". Ndani, kisanduku kinachoonekana kinasomeka "THAMANI YA HASH YA BITI 224". Chini yake kuna mistari miwili ya mtindo wa orodha ya kuangalia yenye alama za kuteua, ikisomeka "XOR & ADDITION" na "CUNCATE TO 224 BITS", ikifupisha mchanganyiko wa mwisho na ukubwa wa matokeo. Chini ya paneli ya matokeo kuna kisanduku cha bluu nyeusi chenye mfano wa kuchambua uliotolewa kama herufi za heksadesimali zilizopangwa katika mistari mingi. Kwa ujumla, muundo huo unawasilisha mtiririko wa kazi wa hashi ya HAVAL-224/3 kutoka mwanzo hadi mwisho: uingizaji wa ujumbe, pedi, uundaji wa vizuizi, uanzishaji, raundi tatu za kubana, na uzalishaji wa mwisho wa hashi ya biti 224.

Picha inahusiana na: HAVAL-224/3 Kikokotoo cha Msimbo wa Hash

Shiriki kwenye BlueskyShiriki kwenye FacebookShiriki kwenye LinkedInShiriki kwenye TumblrShiriki kwenye XBandika kwenye PinterestShiriki kwenye Reddit