Waa maxay Checksum?

Tusaalooyin Baaritaan, Isticmaal Kiisaska, iyo Xisaabiyayaasha

Jaangooyo waa natiijada ka dambaysa fulinta algorithm, oo loo yaqaan 'cryptographic hash function ,' oo ku qoran xog, inta badan hal fayl oo keliya. Isbarbardhigta jeegga aad ka soo dhalaalayso nuqul faylka ah, iyada oo mid ka mid ah bixinta feylka faylka, wuxuu ka caawiyaa hubinta in nuqulka faylkaagu yahay mid sax ah oo khalad ah.

Dhiirigelinta waxaa sidoo kale loo yaqaan marar isku-dhafan iyo in yar oo ah qiimo goos ah , koodh , ama si fudud.

Tusaalooyin sahlan oo sahlan

Fikradda xisaabinta ama feylka 'cryptographic hash' ayaa laga yaabaa inay u muuqato mid adag oo aan laga yaabo inay u qalanto dadaalka, laakiin waxaan jeclaan lahayn inaan kuugu qancino adiga haddii kale! Checksums dhab ahaantii ma aha mid adag in la fahmo ama abuuro.

Aan ku bilowno tusaaleyaal fudud, waxaan rajeyneynaa inaan soo bandhigno awoodda jeegaga si loo caddeeyo in wax isbeddelay. Xisaabinta MD5 ee weedhahan soo socda waa xaraf dheer oo ah jilayaal matalaya jumlada.

Tani waa tijaabo. 120EA8A25E5D487BF68B5F7096440019

Ujeeddooyinkeenna halkan, waxay ku salaysan yihiin midba midka kale. Si kastaba ha noqotee, xitaa isbeddel yar, sida iska-saarista muddadaas, waxay soo saari doontaa jaangooyo gebi ahaanba kala duwan:

Tani waa tijaabo CE114E4501D2F4E2DCEA3E17B546F339

Sida aad arki karto, xitaa isbeddel aan macquul ahayn ee feylka ayaa soo saari doona jaangooyo badan oo kala duwan, taasoo ka dhigaysa mid aad u cad in mid ka mid uusan ahayn kan kale.

Isticmaalida Kontaroolka

Aynu sheegno inaad soo cusboonaysiiso cusbooneysiin weyn, sida barnaamijka adeegga , barnaamijka aad isticmaasho maalin kasta, sida tifaftiraha sawirada. Tani waxay noqon kartaa fayl aad u weyn, qaadashada dhowr daqiiqo ama ka badan si aad u soo dejiso.

Marka la soo dejiyo, sidee baad ku ogaaneysaa in faylka si sax ah loo soo dajiyay? Maxaa dhacaya haddii qadar yar la tuuro marka la soo dejiyey iyo faylka aad ku haysato kombiyuutarkaaga hadda ma aha sida dhabta loogu talagalay? Codso cusbooneysi barnaamijka oo aan si sax ah u ahayn habka uu horumariyeuhu u abuuray waxay u badan tahay inuu kuu keeno dhibaatooyin waaweyn.

Tani waa halka isbarbardhigaya jeegaguhu u sahlanaan karaan maskaxdaada. Adiga oo ku qeexay bogga aad ka soo dejisay faylka inuu bixiyo xogta jeegga ee la socota faylka si loo soo dejiyo, waxaad markaa isticmaali kartaa xisaabiye xisaabin (eeg Qiyaasaha Xisaabiyeyaasha Shaxda hoose) si aad u soo saarto taxadar faylka lagaa soo diray.

Tusaale ahaan, waxaad u sheegtaa boggu inay bixiyaan jeegga MD5: 5a828ca5302b19ae8c7a66149f3e1e98 ee faylka aad soo dejisay . Ka dibna waxaad isticmaashaa xisaabiyaha xisaabinta adiga kuu gaar ah si aad u soo saarto jeegga iyadoo la adeegsanayo hawl isku mid ah cryptographic, MD5 tusaalahan, faylka ku yaal kombiyuutarka. Miyuu jimicsiga ku jiraa? Wanaagsan! Waxaad ku kalsoonaan kartaa in labada faylka ay isku mid yihiin.

Ma haystaan ​​jeegaggu ma ciyaarin? Tani waxay ka tarjumi kartaa xaqiiqda ah in qof uu bedelay xayaysiinta wax xun oo aanad ogeyn, sababo yar oo aad u xun sida aad u furtay oo bedelay faylka, ama xiriirka shabakada ayaa la joojiyey faylkana uusan dhammeystirin soo dejinta. Isku day inaad soo dejiso faylka markale kadibna samee xisbi cusub oo ku yaal faylka cusub kadibna isbarbardhig mar kale.

Jeegaga ayaa sidoo kale faa'iido leh si loo xaqiijiyo in faylka aad ka soo degtay meel kale oo aan ahayn ilaha asalka ah, dhab ahaantii, faylal ansax ah loomana beddelin, xaasidnimo ama haddii kale, laga bilaabo asalka. Kaliya isbarbardhig haraaga waxaad u sameysatid midka laga helo ilaha feylka.

Xisaabiyeyaasha xisaabta

Xisaabiyeyaasha xisaabta ayaa ah qalabka loo adeegsado xisaabinta jeegagga. Waxaa jira xisaabiyaal xisaabiyaal badan oo badan, mid walbana wuxuu taageersan yahay hawlo kala duwan oo shaqeynaya.

Mid ka mid ah xisaabiyeyaasha xisaabinta bilaashka ah ee bilaashka ah waa Micnaha Faylka "File Integrity Verifier", oo loo yaqaan fciv for gaaban. Fciv wuxuu taageersan yahay MD5 iyo SHA-1 cryptographic functions, laakiin kuwan waa kuwa ugu caansan hadda.

Eeg sida loo Xaqiijiyo Faylka Faylka ee Windows oo leh FCIV si dhammaystir ah. Dhiirigelinta Daahfurka Codsiyada Microsoft "File Verification" waa barnaamij amar-goosad ah laakiin waa mid aad u fudud in la isticmaalo.

Xisaabiye kale oo lacag la'aan ah oo loo isticmaalo Windows waa IgorWare Hasher, waana mid gebi ahaanba la qaadi karo si aanad u dhicin wax. Haddii aadan raaxo u lahayn qalabka taleefanka, barnaamijkan waxaa laga yaabaa inuu doorasho ka fiican yahay. Waxay taageertaa MD5 iyo SHA-1, iyo sidoo kale CRC32. Waxaad isticmaali kartaa IgorWare Hasher si aad u heshid hubinta qoraalka iyo faylasha.

JDigest waa xisaabiyaha xisaabinta xisaabta ee furan oo ka shaqeeya Windows sidoo kale macOS iyo Linux.

Ogow: Maadaama dhammaan xisaabiyeyaasha xisaabiyeyaashu ay taageerayaan dhammaan hawlaha loo yaqaan cryptographic hash, hubi in xisaabiyeyaasha xisaabiyeyaasha ee aad dooranayso inaad isticmaasho taageerada howlaha ishaarada ah ee soo saarey jaantuska oo la socdo faylka aad soo dejisay.