Hoto: Tsarin Hash na FNV-1 64-bit - Bayani na gani
Buga: 12 Janairu, 2026 da 13:26:55 UTC
An sabunta ta ƙarshe: 9 Janairu, 2026 da 21:31:26 UTC
Cikakken bayani game da tsarin hash na FNV-1 mai girman bit 64, yana nuna farawa, sarrafa kowace byte, sabunta hash, da kuma fitowar hash ta ƙarshe a cikin jadawalin kwarara mai sauƙin bi.
FNV-1 64-bit Hash Algorithm – Visual Overview

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 tsari ne mai tsabta, mai tsari mai kyau wanda ke bayanin cikakken kwararar tsarin hash na FNV-1 64-bit a cikin tsari mai sauƙi, hagu-dama. Yana amfani da manyan akwatuna masu launi, kibiyoyi, da gumaka masu sauƙi don taimaka wa masu kallo su fahimci yadda ake canza kwararar byte na shigarwa zuwa ƙimar hash mai girma ɗaya. Taken, "FNV-1 64-Bit Hash Algorithm," ya bayyana a fili a tsakiyar sama a cikin rubutu mai kauri da duhu, nan da nan ya kafa batun.
Gefen hagu, wani allon shuɗi mai suna "Bayanan Shigarwa" yana nuna tarin fayiloli ko tubalan da ke wakiltar kwararar byte. Ana yiwa abubuwan da aka zaɓa lakabi da "Byte 1," "Byte 2," "Byte 3," da "... Byte n," suna jaddada cewa tsarin yana aiki akan kowace adadin byte. Babban kibiya mai nuna dama yana kaiwa daga wannan ɓangaren shigarwa zuwa babban matakin sarrafawa na farko.
Akwati na gaba akwai allon lemu mai taken "Fara Hash." A ciki, an nuna rubutun "Basis na Offset" a sama da kibiya mai ƙasa da ke nuna kusurwa mai duhu mai laƙabi da "Ƙimar Hash ta 64-Bit." Wannan yana nuna cewa tsarin yana farawa ne ta hanyar saita yanayin hash na farko mai 64-bit wanda aka samo daga ƙimar farawa da aka riga aka ayyana, ba tare da la'akari da kowane takamaiman ma'aunin lambobi a cikin gani ba.
Tun daga matakin farawa, wani kibiya yana nuna wani koren allo mai taken "Process Byte." Wannan allon yana wakiltar aikin kowace-byte na asali. A saman allon akwai ƙaramin akwati mai suna "Next Byte," tare da kibiya mai ƙasa wadda ke jagorantar ayyukan ra'ayi guda biyu: ɗaya mai alama da alamar ninkawa kuma mai taken "FNV Prime," da kuma wani mai alama da alamar hadawa mai taken "Mix with Byte." Waɗannan gumaka da lakabi suna bayyana cewa kowace byte an haɗa ta da yanayin hash na yanzu ta amfani da hanyar ninkawa da haɗawa, yayin da take kasancewa mai sauƙin fahimta don guje wa cikakkun bayanai na lambobi masu ɓatarwa.
A saman bangarorin "Process Byte" da "Update Hash", kibiya mai lanƙwasa tana yawo daga hagu zuwa dama tare da taken "Maimaita ga Kowane Byte." Wannan yana ƙarfafawa a zahiri cewa matakan sarrafawa da sabunta suna samar da madauki wanda ke gudana sau ɗaya ga kowane byte a cikin jerin shigarwa.
Gefen dama na allon "Process Byte" akwai wani allon kore mai suna "Sabunta Hash." A ciki akwai wani murabba'i mai duhu mai suna "Sabuwar Darajar Hash," wanda ke wakiltar yanayin bit 64 da aka sabunta bayan an sarrafa byte ɗaya. Sai kibiya mai nuna dama ta ɗauki wannan ƙimar gaba zuwa matakin ƙarshe.
Akwatin ƙarshe da ke gefen dama akwai allon shunayya mai taken "Final 64-Bit Hash." A ciki akwai murabba'i mai duhu mai taken "64-Bit Hash Result," wanda ke nuna fitowar hash da aka kammala da zarar an sarrafa dukkan baiti kuma madauki ya ƙare.
Gabaɗaya, zane yana amfani da tsarin launi mai daidaito, rubutu mai sauƙi, da kibiyoyi na shugabanci don jagorantar mai kallo cikin sauƙi daga bayanan shigarwar da ba a saka ba, ta hanyar farawa, sarrafa byte mai maimaitawa, sabunta hash, kuma a ƙarshe zuwa ga hash mai bit 64 da aka samu. Gabatarwar tana da matsayi mai girma da gangan kuma tana guje wa daidaitattun daidaito ko dabarun, maimakon haka tana mai da hankali kan tsarin aikin hash na FNV-1.
Hoton yana da alaƙa da: Fowler-Noll-Vo FNV1-64 Kalkuleta na Lambar Hash
