Wie Kreditkartennummern funktionieren
Wenn Sie eine Kreditkarte besitzen, wissen Sie, dass sie eine Zeichenfolge von 16 Ziffern enthält, die Sie bei einem Online-Einkauf eingeben müssen. Auf den ersten Blick sehen diese Zahlen zufällig aus und es scheint kein Muster damit verbunden zu sein. Die Tatsache ist, dass diese Zahlen ein Muster folgen und es ziemlich einfach ist, eine Reihe von gültigen Kreditkartennummern zu generieren. Lassen Sie uns ansehen, wie Kreditkartennummern funktionieren.
Hinweis: Eine gültige Kreditkartennummer bedeutet, dass sie durch den Algorithmus, der zur Verschlüsselung der Nummer verwendet wird, validiert werden kann. Es bedeutet nicht, dass Sie diese Nummer verwenden können, um einen Kauf zu tätigen.
Entschlüsselung der Kreditkartennummern
Es gibt 16 Ziffern in der Kreditkartennummer und sie kann in drei Teile unterteilt werden.
- Die erste Ziffer repräsentiert den Hauptindustriekodierer (MII). Sie identifiziert die Institution/Industrie, die die Karte ausgibt. Zum Beispiel, Zahlen, die mit:
- 1 und 2 werden von Fluggesellschaften ausgegeben.
- 3 wird von Reise- und Unterhaltungsunternehmen ausgegeben, wie American Express und Diners Club.
- 4 wird von VISA ausgegeben.
- 5 wird von MasterCard ausgegeben.
- 6 wird von Handels- und Bankwesen ausgegeben.
- 7 wird von Erdölunternehmen ausgegeben.
- 8 wird von Telekommunikationsunternehmen ausgegeben.
- 9 wird von nationalen Zuweisungen ausgegeben.
Zusammen mit den nächsten 5 Ziffern bilden die ersten 6 Ziffern der Zahlenfolge die Ausgeberidentifikationsnummern (IIN). Dies wird Ihnen sagen, welche Institution genau diese Kreditkarte verteilt. Wenn Sie dem Muster folgen können, wird eine Bank, die eine VISA-Kreditkarte ausgibt, die erste Ziffer als „4“ haben und der Bankcode für die nächsten fünf Ziffern. Alle von dieser Bank ausgegebenen VISA-Kreditkarten haben die gleichen sechs Anfangsziffern.
Die 7. bis 15. Ziffer der Kreditkartennummer repräsentiert die Kontonummer des Kunden. Diese ist für jeden Kunden einzigartig. Sie ermöglicht es der Bank, den Besitzer der Karte zu identifizieren.
Die letzte Ziffer ist eine Prüfziffer, die verwendet wird, um die ersten fünfzehn Ziffern zu überprüfen. Sie verwendet den Luhn-Algorithmus (auch bekannt als Mod 10-Algorithmus). Wie er funktioniert, ist sehr einfach:
Schreiben Sie Ihre Kreditkartennummer auf. Zählen Sie von rechts, verdoppeln Sie die Ziffer an der geraden Position (2., 4., 6., … 16.).
Wenn die verdoppelte Ziffer mehr als 9 ist, addieren Sie die Ziffern, sodass sie eine einzelne Ziffer wird. Zum Beispiel, wenn die verdoppelte Ziffer
1314 ist, addieren Sie „1“ zu „4“, sodass es „5“ wird.Jetzt addieren Sie alle Zahlen. Die resultierende Zahl sollte durch 10 teilbar sein.
Zum Beispiel:
- Nehmen Sie die Kreditkartennummer 3782 8224 6310 005
- Beginnen Sie von rechts, verdoppeln Sie die Ziffern an der geraden Position, das gibt uns: 3 14 8 4 8 4 2 8 6 6 1 0 0 0 5
- Addieren Sie die Ziffern für die Zahlen, die mehr als 9 sind: 3 5 8 4 8 4 2 8 6 6 1 0 0 0 5
- Addieren Sie alle Ziffern: 3 + 5 + 8 + 4 + 8 + 4 + 2 + 8 + 6 + 6 + 1 + 5 = 60, was durch 10 teilbar ist
Wenn Sie rückwärts arbeiten, können Sie leicht die letzte Ziffer der Kreditkartennummer herausfinden.
Zum Beispiel, nehmen wir an, dass die letzte Zahl unbekannt ist, also haben wir 3782 8224 6310 00x
- Beginnen Sie von rechts, verdoppeln Sie die Ziffern an der geraden Position, das gibt uns: 3 14 8 4 8 4 2 8 6 6 1 0 0 0 x
- Addieren Sie die Ziffern für die Zahlen, die mehr als 9 sind: 3 5 8 4 8 4 2 8 6 6 1 0 0 0 x
- Addieren Sie alle Ziffern: 3 + 5 + 8 + 4 + 8 + 4 + 2 + 8 + 6 + 6 + 1 + x = 55 + x. Die nächste Zahl, die durch 10 teilbar ist, ist 60, also muss x 5 sein.

Was ist eine CVV-Nummer?
Wenn Sie einen Online-Kauf tätigen, wird das Zahlungsgateway Sie neben der Kreditkartennummer auch auffordern, eine CVV-Nummer einzugeben, die sich auf der Rückseite der Kreditkarte befindet. Die CVV-Nummer wird durch die Verschlüsselung der Kartennummer, des Ablaufdatums der Karte und eines geheimen Verschlüsselungsschlüssels (der für jede ausstellende Bank einzigartig ist) generiert. Dies ist eine Sicherheitsfunktion und nicht leicht zu knacken.
Ressourcen zum Erhalten gültiger Kreditkartennummern
Wenn Sie ein Entwickler sind und Ihr Zahlungsgateway testen müssen, ohne Ihre tatsächliche Kreditkartennummer zu verwenden, können Sie einen Kreditkartennummerngenerator verwenden, um eine Reihe von gültigen Kreditkartennummern zu erhalten. Sie können die ausstellende Bank und die Anzahl der Einträge auswählen. Paypal bietet auch eine Liste von Kreditkartennummern an, die Sie zum Testen verwenden können.
Jetzt, da Sie das „Geheimnis“ Ihrer Kreditkartennummern kennen, können Sie es mit Ihren Kreditkarten ausprobieren.
Bildnachweis: commerce bank card, Living on Credit Cards