Wat is een Checksum-calculator?

Een checksum-calculator is een hulpmiddel voor het produceren en vervolgens controleren van checksums. Een controlesom is een relatief kort getal dat overeenkomt met een langere reeks gegevens, in feite een vorm van steno. Het belangrijkste gebruik van een controlesom is om op een eenvoudige manier te controleren of gegevens niet zijn beschadigd. Als de gegevens zelf zijn gewijzigd, verandert de controlesom ook.

Het belangrijkste gebruik van een checksum-calculator is om te beschermen tegen onopzettelijke schade. Dit kan gebeuren als gegevens tijdens het transport beschadigd raken, wat gemakkelijk kan gebeuren, gezien de manier waarop gegevens worden opgesplitst en opnieuw worden geassembleerd tijdens het passeren van netwerken en internet. Een controlesom biedt meestal niet veel bescherming tegen schadelijke schade, omdat het controlesomproces meestal in omgekeerde volgorde kan worden uitgevoerd, zodat de inhoud wordt gewijzigd, maar de controlesom hetzelfde blijft.

Er zijn veel verschillende technieken die kunnen worden gebruikt door een checksum-calculator, met verschillende gradaties van verfijning. Sommige werken uiterst eenvoudig en zijn zeer ruwweg gelijk aan het tellen van het aantal tekens in elk stuk gegevens. Uiteraard zijn deze veel kwetsbaarder voor het niet detecteren van eenvoudige fouten, zoals twee gegevens die per ongeluk van plaats wisselen. Bij meer complexe technieken wordt rekening gehouden met zowel elk deel van de individuele kenmerken van gegevens als de positie binnen de hele reeks gegevens.

Soms werkt een controlesomcalculator met zeer kleine stukjes gegevens. Deze worden soms ook wel controlecijfers genoemd. Een voorbeeld zou zijn met sofi-nummers, ISBN-nummers uit boeken of de nummers op barcodes. Deze bevatten een enkel controlecijfer aan het einde dat overeenkomt met de rest van het nummer. De meeste elektronische kassa's of computersystemen vergelijken het nummer en het controlecijfer wanneer ze worden ingevoerd. Als ze niet correct overeenkomen, is het duidelijk dat er een typefout is gemaakt.

Een veel voorkomende checksum-calculator is md5sum. Dit werkt met 128-bits hashes met behulp van het MD5-formaat, dat meestal voor twee hoofddoeleinden wordt gebruikt. Een daarvan is voor de beveiliging om te controleren of er niet met een bestand is geknoeid en geen virussen bevat. Een andere is voor het ISO-formaat dat wordt gebruikt om de volledige inhoud van een CD of DVD in een enkel bestand te dragen voor eenvoudiger overbrengen. Het gebruik van de MD5-controlesom helpt het probleem van een enkele fout te voorkomen, waardoor het hele bestand en dus de hele schijf onbruikbaar wordt.

ANDERE TALEN

heeft dit artikel jou geholpen? bedankt voor de feedback bedankt voor de feedback

Hoe kunnen we helpen? Hoe kunnen we helpen?