Miyembro : Login |Rehistrasyon |Kaalaman Upload
Hanapin
Checksum [Kaunting pagbabago o pagkakabago ]
Ang isang checksum ay isang maliit na laki ng datum na nagmula sa isang bloke ng digital data para sa layunin ng pag-detect ng mga error na maaaring ipinakilala sa panahon ng paghahatid o imbakan nito. Ito ay karaniwang inilalapat sa isang file ng pag-install matapos itong matanggap mula sa server ng pag-download. Sa pamamagitan ng kanilang sarili, ang mga checksum ay madalas na ginagamit upang i-verify ang integridad ng data ngunit hindi umaasa sa upang i-verify ang pagiging tunay ng data.
Ang aktwal na pamamaraan na magbubunga ng checksum mula sa isang input ng data ay tinatawag na isang checksum function o checksum algorithm. Depende sa mga layunin sa disenyo nito, ang isang mahusay na algorithm ng checksum ay kadalasang makakapagdulot ng isang makabuluhang magkakaibang halaga, kahit para sa maliliit na pagbabago na ginawa sa input. Ito ay lalong totoo sa mga cryptographic function na hash, na maaaring magamit upang makita ang maraming mga error sa data ng katiwalian at i-verify ang pangkalahatang integridad ng data; kung ang computed checksum para sa kasalukuyang input ng data ay tumutugma sa naka-imbak na halaga ng isang nakaraang computed checksum, mayroong isang mataas na posibilidad na ang data ay hindi sinasadyang binago o napinsala.
Ang mga function ng checksum ay may kaugnayan sa mga pag-andar ng hash, mga fingerprint, mga function ng randomization, at cryptographic function na hash. Gayunpaman, ang bawat isa sa mga konseptong ito ay may iba't ibang mga application at kaya iba't ibang mga layunin sa disenyo. Halimbawa, ang isang function na babalik sa pagsisimula ng isang string ay maaaring magbigay ng isang hash na angkop para sa ilang mga application ngunit hindi magiging isang angkop na checksum. Ang mga tseke ay ginagamit bilang cryptographic primitives sa mas malaking algorithm ng pagpapatunay. Para sa mga sistema ng cryptographic na may dalawang tukoy na mga layunin sa disenyo, tingnan ang HMAC.
Suriin ang mga digit at parity bits ay mga espesyal na kaso ng mga checksum, na angkop para sa maliliit na bloke ng data (tulad ng mga numero ng Social Security, mga numero ng bank account, mga salita sa computer, solong byte, atbp.). Ang ilang mga error-pagwawasto code ay batay sa mga espesyal na checksums na hindi lamang tuklasin ang karaniwang mga error ngunit din pahintulutan ang orihinal na data na mabawi sa ilang mga kaso.
[Algorithm]
1.Algorithm
1.1.Parity byte o parity word
1.2.Modular sum
1.3.Depende sa posisyon
1.4.Pangkalahatang mga pagsasaalang-alang
[Mag-upload Pa Nilalaman ]


Karapatang magpalathala @2018 Lxjkh