Hoto: Zane-zanen kwararar HAVAL-224/3 na Hash Algorithm
Buga: 12 Janairu, 2026 da 14:07:25 UTC
An sabunta ta ƙarshe: 9 Janairu, 2026 da 19:51:03 UTC
Babban hangen nesa na algorithm na HAVAL-224/3, yana nuna yadda ake sarrafa shigarwa kafin lokaci, tubalan bit 1024, farawa, zagaye uku na matsewa, da kuma samar da tsarin bitar bit 224.
HAVAL-224/3 Hash Algorithm Flow Diagram

Sigar da ake da ita ta wannan hoton
Fayilolin hotunan da ake da su don saukewa a ƙasa ba su da matsewa kuma suna da ƙuduri mafi girma - kuma sakamakon haka, inganci mafi girma - fiye da hotunan da aka saka a cikin labarai da shafuka akan wannan gidan yanar gizon, waɗanda aka fi inganta su don girman fayil don rage yawan amfani da bandwidth.
Girman yau da kullun (1,536 x 1,024)
Babban girma (3,072 x 2,048)
Girma mai girma sosai (4,608 x 3,072)
Girman da ya fi girma (6,144 x 4,096)
Girman barkwanci mai girma (1,048,576 x 699,051)
- Har yanzu ana lodawa... ;-)
Bayanin Hoto
Wani faffadan bayanai mai zurfi mai la'akari da yanayin ƙasa mai taken "HAVAL-224/3 Hash Algorithm" ya mamaye saman hoton da manyan haruffan ƙarfe. Bayan hoton wani yanki ne mai duhu, mai jigon fasaha wanda ya haɗa da ƙananan lambobi biyu da alamu na kewayawa, tare da launuka masu sanyi a kan rabin sama waɗanda suka haɗu zuwa launuka masu ɗumi na amber kusa da ƙasa. An tsara zane a matsayin tsarin aiki na hagu zuwa dama ta amfani da bangarori masu kusurwa huɗu waɗanda aka haɗa da kibiyoyi masu kauri.
A gefen hagu akwai wani allo mai launin shuɗi mai suna "INPUT MESSAGE". A ciki, ƙaramin akwati yana karanta "INPUT DATA" sannan sai guntun saƙonni masu alama da aka rubuta kamar M1, M2, M3, …, MN. Kibiya mai ƙasa tana kaiwa ga allon zinare mai suna "PADDING & LINGTH" tare da ƙaramin rubutu "PADDING + LINGTH BITS", yana mai jaddada sarrafawa kafin sarrafa toshe.
Ƙasan wannan, wani kibiya yana nuna ɓangaren kore mai suna "1024-BIT MESSAGE BLOCKS". Wannan ɓangaren yana ɗauke da grid na ƙananan tayal kore waɗanda ke wakiltar kalmomi ko ƙananan tubalan saƙo, kowane tayal mai lakabi da indices na M (misali M0, M1, M2, M3, da manyan fihirisa kamar M15). Bangaren toshe yana nuna cewa an raba saƙon zuwa tubalan bit 1024 masu tsayi waɗanda suka ƙunshi kalmomi da yawa masu nuni.
A ƙasan hagu, wani jajayen faifan da aka yiwa lakabi da "INITIAL HASH VALUE" yana nuna vector na farko mai ma'aunin H da yawa (misali, H0, H1, H2, da sauransu), yana nuna yanayin sarkakiyar kalmomi da yawa wanda aka saba gani a ayyukan hash na maimaitawa. Kibiya mai nuna dama daga wannan yankin farawa tana shiga cikin ɓangaren tsakiya.
Tsakiyar infographic ɗin yana da babban allo mai duhu mai taken "ZAGAYEN MATSALA UKU". A ciki akwai sassa uku da aka tara a kwance waɗanda aka yiwa lakabi da "ZAGAYE 1", "ZAGAYE 2", da "ZAGAYE 3" a cikin kanun labarai masu launin orange. Kowane zagaye yana nuna jerin rajistar hash-state a saman (wanda aka nuna a matsayin H0, H1, H2, H3, H4, da H6), kuma a ƙarƙashinsu akwai jerin tubalan aiki masu launi waɗanda aka yiwa alama da f1, f2, da f3 (kuma a cikin ƙaramin zagaye akwai ƙarin alamar aiki, kamar f5). Farin kibiyoyi masu kusurwa biyu da ƙananan masu haɗin kai tsaye suna nuna motsi da haɗuwa tsakanin rajistar jihar da waɗannan ayyukan zagaye. A gefen dama na kowane layi na zagaye akwai ƙaramin toshe mai kama da orange (misali, f1 ko f3) wanda ke nuna muhimmancin aikin zagayen.
Daga tsakiyar allon matsawa, babban kibiya yana kaiwa ga allon shuɗi mafi kyau wanda aka yiwa lakabi da "OUTPUT HASH". A ciki, wani akwati mai suna "224-BIT HASH VALUE". A ƙarƙashinsa akwai layuka biyu masu salon jerin abubuwan dubawa tare da alamun duba, suna karanta "XOR & ADDTION" da "TRUNCATE TO 224 BITS", suna taƙaita haɗin ƙarshe da girman fitarwa. A ƙasan allon fitarwa akwai akwatin shuɗi mai duhu wanda ke ɗauke da misalin jerin abubuwan da aka sanya a matsayin haruffan hexadecimal da aka haɗa a cikin layuka da yawa. Gabaɗaya, abun da ke ciki yana isar da aikin hashing HAVAL-224/3 daga ƙarshe zuwa ƙarshe: shigar da saƙo, madauri, ƙirƙirar toshe, farawa, zagaye uku na matsi, da kuma samar da hash na bit 224.
Hoton yana da alaƙa da: HAVAL-224/3 Kalkuleta na Lambar Hash
