Wenn Sie eine Kreditkarte besitzen, wissen Sie, dass sie eine Zeichenfolge mit 16 Ziffern enthält, in die Sie beim Online-Kauf einsteigen müssen. Auf einen Blick scheinen diese Zahlen zufällig zu sein und es scheint kein Muster damit verbunden zu sein. Tatsache ist, dass diese Nummer einem Muster folgt und es ziemlich einfach ist, eine Reihe von gültigen Kreditkartennummern zu generieren. Schauen wir uns an, wie Kreditkartennummern funktionieren.

Hinweis : Eine gültige Kreditkartennummer bedeutet, dass sie mit dem zur Verschlüsselung der Nummer verwendeten Algorithmus überprüft werden kann. Es bedeutet nicht, dass Sie diese Nummer verwenden können, um einen Kauf zu tätigen.

Entschlüsseln der Kreditkartennummern

Die Kreditkartennummer enthält 16 Ziffern und kann in drei Teile unterteilt werden.

1. Die erste Ziffer repräsentiert den Major Industry Identifier (MII). Er identifiziert die Institution / Branche, die die Karte ausstellt. Beispiel: Nummer, die mit beginnt:

  • 1 und 2 werden von Fluggesellschaften ausgestellt.
  • 3 wird von Reisen und Unterhaltung, wie American Express und Diners Club ausgestellt.
  • 4 wird von VISA ausgestellt
  • 5 wird von MasterCard ausgestellt
  • 6 wird von Merchandising und Banking ausgestellt.
  • 7 wird von Mineralölgesellschaften ausgestellt.
  • 8 wird von Telekommunikationsunternehmen ausgestellt.
  • 9 wird durch nationale Zuteilung ausgestellt.

Zusammen mit den nächsten 5 Ziffern bilden die ersten 6 Ziffern der Zeichenkette die Issuer Identification Numbers (IIN). Dies wird Ihnen sagen, wer die genaue Institution ist, die diese Kreditkarte verteilt. Wenn Sie dem Muster folgen können, erhält eine Bank, die eine VISA-Kreditkarte ausstellt, die erste Ziffer als "4" und die Bankleitzahl für die nächsten fünf Ziffern. Alle VISA-Kreditkarten, die von dieser Bank ausgestellt werden, haben die gleichen sechs Anfangsziffern.

2. Die 7. - 15. Ziffer der Kreditkartennummer steht für die Kundenkontonummer. Dies ist einzigartig für jeden Kunden. Es ermöglicht der Bank, den Besitzer der Karte zu identifizieren.

3. Die letzte Ziffer ist eine Prüfziffer, mit der die ersten fünfzehn Ziffern überprüft werden. Es nutzt den Luhn-Algorithmus (auch bekannt als Mod 10-Algorithmus). Wie es funktioniert, ist sehr einfach:

  1. Notieren Sie Ihre Kreditkartennummer. Zählen Sie von rechts, verdoppeln Sie die Ziffer in der geraden Position (2., 4., 6. ... 16.).
  2. Wenn die doppelte Zahl mehr als 9 beträgt, addieren Sie die Zahl so, dass sie zu einer einzelnen Ziffer wird. Zum Beispiel, wenn die verdoppelte Ziffer 13 14 ist, füge "1" zu "4" hinzu, so wird es "5".
  3. Nun addiere alle Zahlen. Die resultierende Zahl sollte durch 10 teilbar sein.

Beispielsweise:

  • Nehmen Sie die Kreditkartennummer 3782 8224 6310 005
  • Von rechts beginnend, verdoppeln Sie die Ziffern auf der geraden Position, dies gibt uns: 3 14 8 4 8 4 2 8 6 6 1 0 0 0 5
  • Addieren Sie die Ziffern für die Zahl, die mehr als 9 ist: 3 5 8 4 8 4 2 8 6 6 1 0 0 0 5
  • Addiere alle Ziffern: 3 + 5 + 8 + 4 + 8 + 4 + 2 + 8 + 6 + 6 + 1 + 5 = 60, die durch 10 teilbar sind

Wenn Sie rückwärts arbeiten, können Sie einfach die letzte Ziffer der Kreditkartennummer ermitteln.

Nehmen Sie zum Beispiel an, dass die letzte Nummer unbekannt ist, also haben wir 3782 8224 6310 00x

  • Von rechts beginnend, verdoppeln Sie die Ziffern auf der geraden Position, dies gibt uns: 3 14 8 4 8 4 2 8 6 6 1 0 0 0 x
  • Addieren der Ziffern für die Zahl, die mehr als 9 ist: 3 5 8 4 8 4 2 8 6 6 1 0 0 0 x
  • Addiere 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, der nicht die Kreditkartennummer ist, werden Sie vom Zahlungs-Gateway aufgefordert, eine CVV-Nummer einzugeben, die sich auf der Rückseite der Kreditkarte befindet. Die CVV-Nummer wird durch Verschlüsseln der Kartennummer, der Ablaufkarte und eines geheimen Verschlüsselungsschlüssels (der für jede ausstellende Bank einzigartig ist) erzeugt. Dies ist ein Sicherheitsmerkmal und es ist nicht leicht zu knacken.

Ressourcen für den Erhalt gültiger Kreditkartennummern

Wenn Sie ein Entwickler sind und Ihr Zahlungsgateway ohne Verwendung Ihrer tatsächlichen Kreditkartennummer testen müssen, können Sie den 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 kommt auch mit einer Liste von Kreditkartennummern, die Sie zum Testen verwenden können.

Jetzt, wo Sie das "Geheimnis" Ihrer Kreditkartennummern kennen, können Sie weitermachen und es mit Ihren Kreditkarten testen.

Bildnachweis: commerce bank card, Living on Credit Cards