kontrollsumma
En kontrollsumma är ett värde som används för att verifiera integriteten hos en fil eller en dataöverföring. Med andra ord är det en summa som kontrollerar giltighet av data. Kontrollsummor används vanligtvis för att jämföra två datauppsättningar för att säkerställa att de är desamma. Några vanliga applikationer inkluderar verifiering av a disk bild eller kontrollera integriteten hos en ner fil. Om kontrollsummorna inte stämmer överens med originalfilerna kan informationen ha ändrats eller skadats.
En kontrollsumma kan beräknas på många olika sätt, med olika algoritmer. Till exempel kan en grundläggande kontrollsumma helt enkelt vara antalet byte i en fil. Denna typ av kontrollsumma är emellertid inte särskilt tillförlitlig eftersom två eller flera byte kan bytas runt, vilket får data att vara olika, även om kontrollsumman skulle vara densamma. Därför används mer avancerade kontrollsummealgoritmer för att verifiera data. Dessa inkluderar cykliska redundanskontrollalgoritmer (CRC) och kryptografiska hashfunktioner.
Det är sällsynt att du måste använda en kontrollsumma för att verifiera datumeftersom många program utför denna typ av dataförsäkring automatiskt. Vissa filarkiv eller diskbilder kan dock innehålla en kontrollsumma som du kan använda för att kontrollera dataintegriteten. Även om det inte alltid är nödvändigt att verifiera data kan det vara ett användbart sätt att kontrollera stora mängder data på en gång. Till exempel efter bränning en skiva är det mycket lättare att verifiera att kontrollsummorna för originaldata och skivan matchar, snarare än att kontrollera varje mapp och fil på skivan.
Både Mac och Windows inkluderar gratisprogram som kan användas för att generera och verifiera kontrollsummor. Mac-användare kan använda det inbyggda Apple Disk Utility och Windows-användare kan använda File Checksum Integrity Verifier (FCIV).