? Sjekksum er et system der en datamaskin kan kontrollere innholdet i en fil mot en kjent rekord , noe som sikrer at innholdet er korrekt og uskadet . En dårlig sjekksumfeil resultater når filen ikke denne kontrollen, noe som betyr at en del av dataene ikke lenger svarer til det opprinnelige . Hvis dataene ikke en checksum verifikasjon , betyr det vanligvis at du må bytte den fra en sikkerhetskopi eller på annen måte rekonstruere den berørte filen . Funksjon
p Hvis , for eksempel , har du en liste over numrene du trenger å overføre til en kollega, og må sørge for at han skriver ned tallene nøyaktig , må du ha noen måte å verifisere at han fikk alt riktig . En enkel metode du kan bruke er å legge opp din liste med tall og skrive ned summen . Når han har kopiert listen , kan han legge sine tall opp og sammenligne hans sum til din. Hvis de to summene ikke stemmer overens, er det et sikkert tegn på at han gjorde en feil . Dette er en svært grunnleggende eksempel på checksum verifikasjon .
Datamaskiner og Sjekksummer
sjekksum i datamaskiner er mer komplisert enn bare å legge en liste med tall sammen, men det følger samme prinsipp . I de fleste tilfeller bruker systemet en mye mer komplisert matematisk ligning kjent som en kryptografisk hash . Dette gir en unik effekt basert på input, og datamaskiner kan bruke hasher for å kontrollere store mengder data svært raskt . Den komplekse natur av den kryptografiske algoritmen betyr at enhver litt avvik i dataene gir en betydelig forskjell i sjekksum, og hvis det genererte nummeret ikke stemmer overens forventet verdi , får du en dårlig checksum error .
Hotell i Bad Sjekksummer
Den vanligste kilden til checksum feil involvere datamaskinens BIOS. Denne ikke-flyktig del av datamaskinens minne lagrer viktig informasjon om maskinvaren, og datamaskinen bruker en checksum verifikasjon for å sikre at dataene er beskyttet. Hvis noe skjer med endre disse dataene , kan datamaskinen rapportere en dårlig checksum error ved oppstart , at du må kontrollere innstillingene . Gjentatte checksum feil kan være en indikasjon på at batteriet som driver dette lageret har sviktet, og kan kreve erstatning .
Andre bruksområder
Et annet område av databehandling der du kan støte checksum bekreftelsen er i distribusjon av programvare . Selskaper som produserer verktøyet programmer som antivirus og antimalware suiter og gjøre dem tilgjengelige på nettet har en sterk interesse i å sikre ektheten av deres programvare. I mange tilfeller er disse selskapene offentliggjøre checksum verdiene av sine utgivelser , og hvis en fil mislykkes checksum verifikasjon , kan det tyde på at det er forfalsket eller ble skadet under nedlastingen.