Inhoudsopgave:
Definitie - Wat betekent Check Digit?
Een controlecijfer is een cijfer dat wordt toegevoegd aan een reeks getallen voor foutdetectie. Normaal wordt het controlecijfer berekend uit de andere cijfers in de string. Een controlecijfer helpt digitale systemen veranderingen te detecteren wanneer gegevens van zender naar ontvanger worden overgedragen.
Het controlecijfer is het decimale equivalent van de binaire controlesom die in binaire systemen wordt gebruikt.
Techopedia legt Check Digit uit
Een controlecijferalgoritme berekent een controlecijfer op basis van een originele tekenreeks, zoals een rekeningnummer. De ontvanger berekent het controlecijfer opnieuw om de nauwkeurigheid van de gegevensinvoer te verifiëren. Als de opnieuw berekende tekenreeks het juiste controlecijfer bevat, zijn de gegevens foutloos en kunnen ze worden gebruikt. Een tekenreeks die niet het juiste controlecijfer bevat, geeft echter een overdrachtsfout aan, die aangeeft dat gegevens opnieuw moeten worden ingevoerd en / of opnieuw geverifieerd.
Wanneer een controlecijfersysteem wordt gebruikt, zijn foutdetectie en data-implementatiecomplexiteiten en compromissen onvermijdelijk. Eenvoudige controlecijfer-systemen die gemakkelijk door mensen worden begrepen, kunnen fouten niet met volledige nauwkeurigheid detecteren, in tegenstelling tot complexe systemen die meer gecompliceerde foutdetectie-algoritmen gebruiken.
Een aanbevolen controlecijferkenmerk is linkpadding met nullen, waardoor het oorspronkelijke controlecijfer nooit wordt gewijzigd en cijfers met een gevarieerde en dynamische lengte kunnen worden toegepast.



