-Controlesom is een systeem dat een computer kan worden geverifieerd door de inhoud van een bestand tegen een bekende record, ervoor te zorgen dat de inhoud correct en onbeschadigd. Een slechte checksum-fout treedt op wanneer het bestand deze controle mislukt, wat betekent dat een deel van de gegevens niet langer overeenkomt met het origineel. Als uw gegevens niet een checksum-verificatie, betekent dit meestal dat u wilt vervangen door een reservekopie of anders het reconstrueren van het betrokken bestand.
Functie
Als, bijvoorbeeld, heb je een lijst met getallen die u wilt doorgeven aan een collega, en moet ervoor zorgen dat hij schrijft de nummers precies, moet u een manier om te verifiëren dat hij kreeg alles corrigeren. Een eenvoudige methode die u kan gebruiken is uw lijst van getallen optellen en opschrijven van de som. Zodra hij de lijst heeft gekopieerd, kan hij zijn getallen optellen en vergelijken zijn som met de jouwe. Als de twee totalen niet overeenkomen, is een zeker teken dat hij een fout maakte. Dit is een zeer eenvoudig voorbeeld van checksum verificatie.
Computers en controlesommen
Checksum in computers is ingewikkelder dan het simpelweg toevoegen van een lijst met getallen samen, maar het volgt hetzelfde principe. In de meeste gevallen, het systeem maakt gebruik van een veel meer complexe wiskundige vergelijking een cryptografische hash genoemd. Dit levert een unieke output op basis van de input, en computers kunt hashes controleren zeer snel grote hoeveelheden gegevens. Het complexe karakter van de cryptografische algoritme betekent dat een kleine hoeveelheid variantie in de gegevens een significant verschil in de checksum produceert, en als het gegenereerde nummer komt niet overeen met de verwachte waarde, u een foutmelding slechte controlesom krijgt.
Slechte Checksums
De meest voorkomende bron van checksum fouten betrekken het BIOS van uw computer. Dit niet-vluchtig gedeelte van het computergeheugen opgeslagen belangrijke informatie over uw hardware, en gebruikt de computer een checksum-verificatie om ervoor te zorgen dat de gegevens worden beveiligd. Als er iets gebeurt te wijzigen van deze gegevens, de computer kan een slechte controlesom fout melden wanneer initialisering, vereisen u om uw instellingen te controleren. Herhaalde checksum fouten kunnen een indicatie dat de batterij dat de bevoegdheden van deze opslag heeft nagelaten en kunnen worden vervangen.
Andere toepassingen
Een ander gebied van computergebruik waar u checksum verificatie kunt tegenkomen is in de softwaredistributie. Bedrijven die produceren van hulpprogramma's zoals antivirus- en antimalware suites en beschikbaar maken online hebben groot belang bij het waarborgen van de echtheid van hun software. In veel gevallen, deze bedrijven publiceren de waarden van de controlesom van de releases, en als een bestand checksum verificatie mislukt, het kan aangeven dat het nagemaakte of tijdens het downloaden werd beschadigd.