kontrollkoodid
Kontrollkoodid ehk kontrollnumbrid on lisad, mis on arvestatud koos põhikoodiga ning mille eesmärk on numbri õigsuse kontrollimine. Neid kasutatakse selleks, et avastada sisestus- ja trükivigu ning suurendada andmete terviklikkust.
Tööpõhimõte seisneb selles, et kontrollkood arvutatakse algandmete põhjal kindla algoritmi abil ja lisatakse seejärel numbrile või
Levinumad algoritmid on Luhn (mod 10), mida kasutatakse krediit- ja deebetkaartide ning mõnede kaupade identifitseerimise numbritel.
Kontrollkoodid on laialdaselt kasutusel finantssüsteemides, kaupade identifikaatorites ja riiklike identifikaatorite korral. Näidete hulka kuuluvad krediit- ja
Piirangud: kontrollkoodid ei taga täielikku turvalisust ega kaitse pahatahtliku manipuleerimise eest; need on mõeldud peamiselt vigade