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.


An fassara wannan shafin na'ura daga Turanci don a sami damar isa ga mutane da yawa gwargwadon iko. Abin takaici, fassarar inji ba ta zama cikakkiyar fasaha ba, don haka kurakurai na iya faruwa. Idan kuna so, kuna iya duba ainihin sigar Turanci anan:

FNV-1a 64-bit Hash Algorithm – Conceptual Flow Diagram

Bayanan bayanai suna nuna byte na shigarwa da ke zamewa ta cikin XOR da ninka matakai don samar da fitowar hash FNV-1a mai bit 64.

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

Raba kan BlueskyRaba akan FacebookRaba kan LinkedInRaba akan TumblrRaba akan XFitar akan PinterestRaba akan Reddit