XP-Aktivierung Bit für Bit

Prüfziffern

Die letzte Stelle in jeder Zifferngruppe ist eine Prüfziffer, um etwaige Tippfehler auszuschließen. Der Wert der Prüfziffer wird durch Addition der übrigen fünf Stellen der Gruppe gebildet. Dann addiert der Algorithmus die Ziffern an geraden Positionen hinzu und teilt die Summe durch sieben. Der Divisionsrest ergibt den Wert der Prüfziffer. In unserem obigen Beispiel kommt die Prüfziffer (6) der ersten Zahlengruppe folgendermaßen zu Stande:

Position

1

2

3

4

5

Ziffern

0

0

2

6

6

Schritt 1 (Addition aller Ziffern)

0 + 0 + 2 + 6 + 6 = 14

Schritt 2 (Addition aller Ziffern an geraden Positionen)

0 + 6 + 14 = 20

Schritt 3 (Division)

20 : 7 = 2, Rest 6

Die Prüfziffer ist somit 6

Die zusätzliche Addition der Ziffern an geraden Positionen wird wahrscheinlich verwendet, um Fehler durch Zahlendreher zu verhindern. 00626 statt 00266 führt dadurch zu unterschiedlichen Prüfziffern.