Hvad betyder dårlig kontrolsum?

Checksum er et system, hvormed en computer kan verificere indholdet af en fil mod en kendt post, hvilket sikrer, at indholdet er korrekt og ubeskadiget. En dårlig kontrolsumfejl opstår, når filen ikke består denne kontrol, hvilket betyder, at en del af dataene ikke længere svarer til originalen. Hvis dine data ikke består en kontrolsum-bekræftelse, betyder det normalt, at du skal erstatte dem fra en sikkerhedskopi eller på anden måde rekonstruere den berørte fil.

Fungere

Hvis du f.eks. har en liste over numre, du skal sende til en kollega, og du skal sørge for han skriver tallene ned nøjagtigt, du skal have en måde at verificere, at han har fået alt korrekt. En simpel metode, du kan bruge, er at lægge din liste over tal sammen og skrive summen ned. Når han har kopieret listen, kan han lægge sine tal sammen og sammenligne sin sum med din. Hvis de to totaler ikke stemmer overens, er det et sikkert tegn på, at han har lavet en fejl. Dette er et meget grundlæggende eksempel på kontrolsumverifikation.

Dagens video

Computere og kontrolsummer

Checksum i computere er mere kompliceret end blot at lægge en liste over tal sammen, men det følger samme princip. I de fleste tilfælde bruger systemet en meget mere kompleks matematisk ligning kendt som en kryptografisk hash. Dette giver et unikt output baseret på inputtet, og computere kan bruge hashes til at verificere store mængder data meget hurtigt. Den komplekse karakter af den kryptografiske algoritme betyder, at enhver lille mængde varians i dataene producerer en betydelig forskel i kontrolsummen, og hvis det genererede tal ikke matcher den forventede værdi, modtager du en dårlig kontrolsum fejl.

Dårlige kontrolsummer

Den mest almindelige kilde til kontrolsumfejl involverer din computers BIOS. Denne ikke-flygtige del af din computers hukommelse gemmer vigtige oplysninger om din hardware, og din computer bruger en kontrolsumverifikation for at sikre, at dataene er beskyttet. Hvis der sker noget for at ændre disse data, kan din computer rapportere en dårlig kontrolsumfejl ved opstart, hvilket kræver, at du bekræfter dine indstillinger. Gentagne kontrolsumfejl kan være en indikation af, at batteriet, der driver dette lager, er svigtet og kan kræve udskiftning.

Andre anvendelser

Et andet område inden for computing, hvor du kan støde på kontrolsumverifikation, er softwaredistribution. Virksomheder, der producerer hjælpeprogrammer såsom antivirus- og antimalware-pakker og gør dem tilgængelige online, har en stor interesse i at sikre ægtheden af ​​deres software. I mange tilfælde offentliggør disse virksomheder kontrolsumværdierne for deres udgivelser, og hvis en fil fejler kontrolsum-bekræftelse, kan det indikere, at det er forfalsket eller blev beskadiget under download behandle.