Hoto: Tsarin Hash na FNV-1a 64-bit - Zane-zanen Gudun Ra'ayi
Buga: 12 Janairu, 2026 da 13:27:48 UTC
An sabunta ta ƙarshe: 9 Janairu, 2026 da 21:26:53 UTC
Tsarin bayanai mai tsabta na shimfidar wuri wanda ke bayanin babban kwararar tsarin hash na FNV-1a 64-bit, daga byte na shigarwa ta hanyar madauri mai sauƙi zuwa fitowar hash na ƙarshe.
FNV-1a 64-bit Hash Algorithm – Conceptual 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
Hoton wani faffadan bayanai ne na ilimi wanda ya shafi yanayin ƙasa wanda ke bayanin kwararar tsarin hash na FNV-1a 64-bit a matakin fahimta. Yana amfani da farin bango mai tsabta tare da shuɗi mai laushi da kore, murabba'ai masu zagaye, da kibiyoyi masu sauƙi don jagorantar mai karatu daga hagu zuwa dama. A gefen hagu na nesa, tarin ƙananan murabba'ai masu tsayi waɗanda aka yiwa lakabi da "Input bytes" suna wakiltar kwararar bayanai masu shigowa. Waɗannan tubalan byte an ɗan daidaita su kaɗan don nuna cewa algorithm yana sarrafa bayanai yanki ɗaya a lokaci guda. Kibiya tana kaiwa daga wannan tarin zuwa babban akwati mai zagaye wanda aka yiwa lakabi da "Hash state" ko "Current state," yana nuna cewa ana sabunta ƙimar ciki mai gudana.
Daga wannan akwatin yanayin, zane-zanen yana shiga cikin kwararar madauki. An zana madaukin da kibiya mai lanƙwasa wacce ke naɗe akwatuna biyu na tsakiya, wanda a bayyane yake ƙarfafa ra'ayin maimaitawa ga kowane byte na shigarwa. Akwatin tsakiya na farko an yiwa lakabi da "XOR tare da yanayi" kuma yana nuna ƙaramin gunkin byte da ke haɗuwa cikin akwatin yanayin, yana nuna aikin haɗuwa ba tare da sanya sunayen kowane madaidaitan siminti ko tsarin bit ba. Akwatin na biyu an yiwa lakabi da "Halin ninkawa" kuma an haɗa shi kai tsaye bayan akwatin XOR, yana kwatanta matakin ra'ayi na biyu wanda ke canza yanayin gaba. Akwatunan biyu suna daidaita a kwance, tare da kibiyoyi a tsakaninsu, kuma kibiyoyin madauki suna lanƙwasa daga akwatin ninkawa zuwa hanyar sarrafa shigarwa, yana mai bayyana cewa waɗannan matakai biyu suna maimaitawa ga kowane byte.
Gefen dama na madauki, wani kibiya mai kauri mai taken "After all bytes" yana nuna zuwa ga wani babban murabba'i mai kusurwa huɗu mai suna "64-bit hash output." Wannan akwatin fitarwa ya bambanta a gani, ya fi sauran duhu kaɗan, don jaddada cewa shine ƙarshen samfurin algorithm. A cikin akwatin akwai lakabin rubutu kawai; babu lambobi ko zane-zanen bit, wanda ke kiyaye abun ciki gabaɗaya kuma yana tsayayya da rashin daidaito.
A cikin infographic ɗin, ana amfani da ƙananan gumaka kamar alamomin byte masu sauƙi da kibiyoyi masu zagaye don ƙara haske ba tare da wani cikas ba. Rubutun yana da girma kuma mai sauƙin fahimta, an tsara shi ga masu koyo, kuma kowace lakabi an rubuta ta da harshe mai sauƙi maimakon bayanin lissafi. Babu wani nuni ga takamaiman ma'auni, ma'auni, firam, ko ayyukan da suka wuce manyan sunaye "XOR" da "Multiply," yana tabbatar da cewa zane ya kasance daidai ko da kuwa aiwatarwa ya bambanta.
Gabaɗaya, tsarin yana karantawa ta halitta daga hagu zuwa dama: bayanai suna shiga kamar byte, ana haɗa su da yanayin aiki, ana canza su akai-akai a cikin madauki mai matakai biyu, kuma a ƙarshe ana fitar da su azaman ƙimar hash mai 64-bit. Salon gani na zamani ne kuma mai sauƙin kusantarwa, wanda hakan ke sa algorithm ɗin ya zama ba shi da ban tsoro yayin da har yanzu yana isar da tsarin da ya dace na tsarin FNV-1a.
Hoton yana da alaƙa da: Fowler-Noll-Vo FNV1a-64 Kalkuleta na Lambar Hash
