Adószám ellenőrzés
Mindenki rendelkezik adószámmal (hivatalos nevén: adóazonosító jel), de hogyan generálják ezt az számot? Ez is egy redundáns kód.
Példa: generáljuk egy 1974. március 24-én született személy adóazonosító jelét, aminek utolsó számjegye az ellenőrző összeg szerepét tölti be:
1. az első számjegy fixen a “8”
2. a 2.-6. számjegyek az 1867.01.01 és 1974.03.24 között eltelt napok számát tartalmazzák, ami 39163
3. a 7.-9. számjegyek 3 véletlenül kiválasztott számjegy, legyen most 432 (ez azt jelenti, hogy minden nap 999 különböző embert lehet kódolni.)
4. így az első kilenc számjegy tehát a következő: 839163432
5. az ellenőrző összeg képlete: 1 * 8 + 2 * 3 + 3 * 9 + 4 * 1 + 5 * 6 + 6 * 3 + 7 * 4 + 8 * 3 + 9 * 2 = 163, azaz minden számjegy beszorozva egyesével növekvő egész számokkal.
6. a 11-gyel való osztás maradéka (azaz az ellenőrző-összeg): 163 mod 11 = 9.
7. a teljes adóazonosító jel a következő lesz: 8391634329