Skip to main content

Vad är en kontrollsumskalkylator?

En kontrollsumskalkylator är ett verktyg för att producera och sedan kontrollera kontrollsumma.En kontrollsumma är ett relativt kort antal som motsvarar en längre rad data, effektivt en form av korthet.Den huvudsakliga användningen av en kontrollsumma är att ge ett enkelt sätt att kontrollera att data inte har skadats.Om själva uppgifterna har ändrats kommer kontrollsumman också att ändras.

Den huvudsakliga användningen av en kontrollsumskalkylator är att skydda mot oavsiktlig skada.Detta kan hända om data är skadade i transit, vilket kan hända lätt, med tanke på hur data bryts isär och återmonteras när de passerar genom nätverk och internet.En kontrollsumma erbjuder vanligtvis inte mycket skydd mot skadlig skada, eftersom kontrollsumprocessen vanligtvis kan köras i omvänd riktning så att innehållet ändras men kontrollsumman förblir detsamma.

Det finns många olika tekniker som kan användas av en kontrollsumskalkylator,med varierande grad av sofistikering.Vissa arbetar extremt enkelt och motsvarar mycket grovt antalet tecken i varje bit av data.Naturligtvis är dessa mycket mer sårbara för att misslyckas med att upptäcka enkla fel, till exempel två databitar av misstag.Mer komplexa tekniker innebär att man tar hänsyn till båda delarna av Datas individuella egenskaper och dess position inom hela datasträngen.

Ibland kommer en kontrollsumskalkylator att fungera med mycket små data.Dessa är ibland också kända som kontrollsiffror.Ett exempel skulle vara med personnummer, ISBN från böcker eller siffrorna på streckkoder.Dessa innehåller en enda checksiffra i slutet som motsvarar resten av numret.De flesta elektroniska kassar eller datorsystem kommer att jämföra numret och check -siffran när de skrivs in. Om de inte matchar korrekt kommer det att vara tydligt att ett skrivfel har gjorts.

En gemensam kontrollsumskalkylator är MD5SUM.Detta fungerar med 128-bitars hash med MD5-formatet, som vanligtvis används för två huvudändamål.Den ena är att säkerheten ska kontrollera att en fil inte har manipulerats och gjorts för att bära ett virus.En annan är för ISO -format som används för att bära hela innehållet i en CD eller DVD i en enda fil för enklare överföring.Att använda MD5 -kontrollsumman hjälper till att undvika problemet med ett enda fel som gör hela filen, och därmed hela skivan, oanvändbar.