Wat is in Checksum?

Kontrôletsume foarbylden, gebrûk fan kaas, en kalkulators

In kontrôtesum is it gefolch fan it útfieren fan in algoritme, neamd in kryptografyske hashfunksje , op in stik fan gegevens, meastal ien inkele triem . Ferjit dizze kontrôle dy't jo út jo ferzje fan de triem generearje, mei de ien dy't de boarne fan de triem leveret, soarget derfoar dat jo kopy fan it bestân echt en flater frij is.

In kontrôgestam wurdt ek wol in hast-hûshâlding neamd en minder faaks in hânwearde , hânkode , of gewoan in hân .

In ienfâldige kontrôksum foarbyld

It idee fan in kontrôfsum of in kryptografyske hashfunksje kin komplisearre wêze en net mooglik de ynset wurdich, mar wy wolle jo oaren oertsjûgje! Tsjeksums binne wier net dat it dreech te begripen of te meitsjen.

Litte wy begjinne mei in ienfâldige foarbyld, hooplik sjen te litten fan de krêft fan kontrôtmen om te bewizen dat der wat feroare is. De kontrôle foar MD5 foar de folgjende fraach is in lange teken fan tekens dy't dizze sin fertsjintwurdigje.

Dit is in test. 120EA8A25E5D487BF68B5F7096440019

Foar ús doelen hjirmei binne elkoar inoar elkoar. Lykwols, meitsje sels in lege feroaring, lykas it ferdieljen fan ' e perioade, de folsleine ferskate kontrôletsum meitsje:

Dit is in test CE114E4501D2F4E2DCEA3E17B546F339

As jo ​​sjogge, sil in minusfâldige wiziging yn 'e triem in folle ferskillende kontrôgingsprodusearje, sadat it dúdlik is dat men net de oare is.

Kontrôle brûke case

Litte jo sizze dat jo in grutte aktualisearring downloade, lykas in servicepakket , nei in programma dy't jo elke dei brûke, as in grafyske editor. Dit is wierskynlik in wier grutte file, nog inkele minuten of mear te laden om te laden.

As jo ​​downloade, as jo witte dat it bestân goed ynladen is? Hokker as in pear bitsen falt yn 'e download en de triem dy't jo op jo kompjûter hat no net krekt wat wat bedoeld is? It oanfreegjen fan in fernijing foar in programma dat net krekt de wize wêrop de ûntwikkeler makke hat, sil wierskynlik wêze dat jo grutte problemen feroarsaakje.

Dit is wêr't kontrôgingsumens jo geast kinne ferstean. As jo ​​de webside ynlade dy't jo de triem downloade litte, jout de kontrôlingsgegevens neist de triem te laden, kinne jo in kontrôlekalkulator brûke (sjoch Checksum-kalkulators hjirûnder) om in kontrôfsum fan jo ynladen bestân te meitsjen.

Soargje bygelyks de webside de kontrôletsum MD5: 5a828ca5302b19ae8c7a66149f3e1e98 foar de triem dy't jo ynladen hawwe. Jo brûke dan jo eigen kontrôletsum-kalkulator om in kontrôt te meitsjen mei deselde kryptografyske hashfunksje, MD5 yn dit foarbyld, op it bestân op jo kompjûter. Kontrolearje de kontrôtmenums? Grut! Jo kinne tige betrouber wêze dat de twa bestannen identike binne.

Kontrolearje de kontrôtmenums net? Dit kin wat betsjutte fan it feit dat ien ien hat de download ferfangen mei wat ferkeard sûnder jo te witten, nei in reden minder sinister as it jo iepene en it bestân feroare, of de netwurkferbining is ûnderbrekke en de triem koe net downloade. Besykje it bestân opnij downloaden en meitsje dan in nije kontrôletsume op it nije bestân en feroarje dan wer.

Tsjeksums binne ek nuttich foar te ferifiearjen dat in triem dy't jo fan earne oars downloade is as de oarspronklike boarne is feitlik in jildich bestân en is net feroare, miskien of oars, út it orizjinele. Krekt fergelykje de hichte dy jo meitsje mei de ien fan 'e boarne fan de boarne.

Checksum kalkulators

Kontrôletsum-kalkulators binne de arken dy't brûkt wurde om kontrôletsum te fertsjinjen. Der binne genôch kontrôletsum-kalkulators út, elk stipe in oare set fan kryptografyske hashfunksjes.

Ien Grutte Fergese Checksum kalkulator is Microsoft File Checksum Integrity Verifier, neamd fciv foar koarte. Fciv stipet allinich de MD5- en SHA-1- kryptografyske hashfunksjes, mar dizze binne by de measte populêre no right.

Sjoch As jo ​​triemyntegriteit yn Windows mei FCIV ferifiearje foar in folslein tutorial. Microsoft File Checksum Integrity Verifier is in kommando- programma, mar is maklik te brûken.

In oar poerbêste frije checksum-kalkulator foar Windows is IgorWare Hasher, en it is folslein portabel, sadat jo gjin inkelde ynstallearje moatte. As jo ​​net noflik binne mei kommando-rigel-ark, is dit programma wierskynlik in bettere kar. It stipet MD5 en SHA-1, lykas CRC32. Jo kinne IgorWare Hasher brûke om de kontrôgingsum fan tekst en bestannen te finen.

JDigest is in iepen boarne kontrôchkalkulator dat wurket yn Windows as op macOS en Linux.

Taljochting: Om't net alle kontrôstsykkalkulators alle mooglike kryptografyske hashfunksjes stipe binne, moatte jo der wis fan wêze dat elke kontrôletsum-kalkulator dy jo brûke wolle stipet de Hashfunksje dy't de kontrôchsum makke hat dy't de triem begjint te laden.