Je hebt een klacht over de onderstaande posting:
Misschien is dit voorbeeld makkellijker. Stel je een bestand voor dat er, op binair niveau, zo uit ziet als hieronder. Tel nu van boven naar beneden het aantal nullen en enen, en schrijf eronder een 0 of een 1 zodanig dat het aantal nullen en enen allebei een even getal of 0 is. Dus, als er 2 enen en 1 nul staat, zet je een 0 neer zodat het 2 enen en 2 nullen wordt. Als er 3 nullen staan zet je een nul neer, zodat het 4 nullen en 0 enen wordt: 01010101 00110011 10010110 -------------- 11110000 De uitkomt, 11110000, is nu een controle-string van het bestand. Als er ergens in het bestand een getal gewijzigd wordt, klopt de string niet meer (vergeet even wat er gebeurt als 2 wijzigingen elkaar opheffen, dit is slechts een voorbeeld). Om te controleren of het bestand ongewijzigd is, kan de ontvanger van het bestand dezelfde bewerking uitvoeren, en dan het resultaat van zijn bewerking vergelijken met de uitkomst van de verzender (Het zegt dus niets over de "waarheid" van de inhoud van het bestand, ...
Beschrijf je klacht (Optioneel):