? Checksum är ett system där en dator kan kontrollera innehållet i en fil mot en känd rekord , se till att innehållet är korrekt och oskadade . En dålig checksumma fel resultat när filen misslyckas denna kontroll , vilket innebär att en viss del av de uppgifter som inte längre överensstämmer med originalet . Om din data misslyckas en kontrollsumma verifiering , betyder det oftast att du måste byta ut den från en säkerhetskopia eller annat sätt rekonstruera den drabbade filen . Funktion
p Om , till exempel , har du en lista med siffror du behöver för att överföra till en kollega , och måste se till att han skriver ner siffrorna exakt , du måste ha någon form av kontroll av att han fick allt rätt . En enkel metod som du kan använda är att lägga upp din lista med tal och skriva ner summan . När han har kopierat listan , kan han lägga sina tal upp och jämföra hans summa till din. Om de två summorna inte stämmer , är det ett säkert tecken på att han gjort ett fel . Detta är en mycket grundläggande exempel på kontrollsumman .
Datorer och checksummor
Checksumma i datorer är mer komplicerat än att bara lägga en lista med tal tillsammans , men den följer samma princip. I de flesta fall , använder systemet en mycket mer komplex matematisk ekvation känd som en kryptografisk hash. Detta ger en unik produktion baserad på ingången , och datorer kan använda hashar att kontrollera stora mängder data snabbt . Den komplexa naturen av den kryptografiska algoritm innebär att en liten mängd varians i data ger en signifikant skillnad i kontrollsumman , och om det genererade numret inte matchar det förväntade värdet , du får en dålig kontrollsumma fel .
Bad Checksummor
Den vanligaste källan till checksum fel involvera datorns BIOS . Denna icke-flyktiga delen av datorns minne lagrar viktig information om din hårdvara , och datorn använder en kontrollsumma kontroll för att säkerställa att uppgifterna skyddas . Om något händer att ändra dessa data , kan datorn rapportera en dålig kontrollsumma fel vid uppstart , kräver att du för att kontrollera dina inställningar . Upprepade checksum fel kan vara ett tecken på att batteriet som driver denna lagring har misslyckats och kan behöva ersättas .
Andra användningsområden
annat område av datorer där du kan stöta kontrollsumma verifiering är i distribution av programvara . Företag som producerar verktyg program som antivirus och antimalware sviter och göra dem tillgängliga på nätet har ett starkt intresse av att säkerställa äktheten av deras mjukvara . I många fall är dessa bolag offentliggör checksum värdet av deras utsläpp , och om en fil misslyckas kontrollsumman , kan det tyda på att det är förfalskad eller skadades under hämtningen .