Luhn-Algorithmus-Rechner
Prüfe Ziffernfolgen mit der Luhn-Mod-10-Prüfsumme, die viele Karten- und Identifikationsnummern verwenden.
Über den Luhn-Algorithmus
Beispiele zum Luhn-Algorithmus
| Nummer | Ergebnis | Erklärung |
|---|---|---|
| 4532015112830366 | Gültig | Die Summe der transformierten Ziffern hat den Rest null. |
| 4532015112830367 | Ungültig | Durch die geänderte letzte Ziffer wird der Prüfsummenrest eins. |
| 79927398713 | Gültig | Diese klassische Beispielfolge erfüllt Mod 10. |
| 79927398714 | Ungültig | Die geänderte Prüfziffer vervollständigt die Prüfsumme nicht mehr. |
So prüfst du eine Nummer mit Luhn
- Gib die vollständige Ziffernfolge samt abschließender Prüfziffer ein.
- Stelle sicher, dass die Eingabe nur Ziffern und keine Leer- oder Satzzeichen enthält.
- Wähle Nummer prüfen, um von rechts aus jede zweite Ziffer zu verdoppeln.
- Lies die Gültigkeitsmeldung und den Prüfsummenrest ab.
Häufige Fragen zum Luhn-Algorithmus
Was beweist ein gültiges Luhn-Ergebnis?
Es beweist nur, dass die Ziffernfolge die Mod-10-Prüfsumme erfüllt. Es belegt weder die Existenz noch den aktiven Status oder die Inhaberschaft eines Kontos.
Welche Ziffer ist die Prüfziffer?
Bei einer vollständigen Luhn-gesicherten Folge ist normalerweise die rechte Ziffer die Prüfziffer. Gib sie bei dieser Prüfung mit ein.
Welche Fehler erkennt der Luhn-Algorithmus?
Er erkennt alle Ersetzungen einer einzelnen Ziffer und die meisten Vertauschungen benachbarter Ziffern. Nicht jede mögliche Änderung mehrerer Ziffern wird erkannt.
Ist Luhn ein Sicherheits- oder Verschlüsselungsalgorithmus?
Nein, es ist eine öffentliche Fehlererkennungsformel ohne Vertraulichkeit oder Authentifizierung. Sichere Systeme müssen Berechtigungen und Herausgeber separat prüfen.
Kann ich Nummern mit Leerzeichen oder Bindestrichen prüfen?
Dieser Rechner verlangt bewusst ausschließlich Ziffern, damit die genaue Eingabe eindeutig ist. Entferne Formatierungszeichen vor der Prüfung.