Innholdsfortegnelse:
Definisjon - Hva betyr Check Digit?
Et sjekkesiffer er et tall som er lagt til i en streng med tall for feildeteksjonsformål. Normalt beregnes sjekkesiffret fra de andre sifrene i strengen. Et kontrollsiffer hjelper digitale systemer med å oppdage endringer når data overføres fra sender til mottaker.
Kontrollsifferet er desimalekvivalentet til det binære sjekksummet som brukes i binære systemer.
Techopedia forklarer Check Digit
En sjekk sifferalgoritme beregner et sjekketall basert på en original tegnsnor, for eksempel et kontonummer. Mottakeren beregner sjekketallet på nytt for å bekrefte nøyaktigheten av dataregistrering. Hvis den omberegnede tegnsnoren inneholder riktig kontrollsiffer, er dataene feilfri og kan brukes. Imidlertid indikerer en tegnstreng som ikke inkluderer riktig kontrollsiffer en overføringsfeil, som signaliserer at data må legges inn på nytt og / eller reverifiseres.
Når et sjekssifret system brukes, er feildeteksjon og dataimplementeringskompleksiteter og kompromisser uunngåelige. Enkle systemer som er enkle å forstå, kan ikke oppdage feil med fullstendig nøyaktighet, i motsetning til komplekse systemer som bruker mer kompliserte algoritmer for feildeteksjon.
Et anbefalt sjekkesiffres karakteristikk er venstrepolstring med nuller, noe som aldri endrer det opprinnelige sjekketallet og gjør det mulig å bruke sifre med variert og dynamisk lengde.
