Hacking w akcji: Co oznacza numer na Twojej karcie płatniczej (kredytówka/debetówka)

1
1629
Moduł sprawdzania pisowni OrphusWidzisz błąd na stronie? Zaznacz i kliknij Ctrl+Enter

Bierzemy do rąk kartę płatniczą. 16 cyfr, które wydają się bezsensownym losowym ciągiem. Nic bardziej błędnego! Karta płatnicza (niezależnie od tego, czy mówimy o kredytowej czy debetowej), opowie ci mnóstwo informacji o właścicielu.

Dzisiaj dowiesz się przy okazji, jak sprawdzić bez jakiegokolwiek sprzętu, czy karta nie jest podrobiona. Gdy ktoś wyciągnie przy Tobie swoją kartę, poznasz właściciela patrząc na cyfry.

Pierwsza cyfra na karcie płatniczej oznacza identyfikator branży. Określa kategorię firmy, która wydała kartę:

  • 1 i 2 – linie lotnicze,
  • 3 – Turystyka oraz rozrywka,
  • 4 i 5 – bankowość oraz finanse,
  • 6 – merchandising oraz bankowość,
  • 7 – branża paliwowa,
  • 8 – telekomunikacja,
  • 9 – własność państwowa (National Assignment).

Pierwsze 6 cyfr to numer identyfikacyjny podmiotu wystawiającego:

Hacking w akcji-co oznacza numer na Twojej karcie płatniczej

Hacking w akcji - co oznacza numer na Twojej karcie płatniczej - post

  • Visa: 4XXXXX,
  • Mastercard: 51XXXX-55XXXX,
  • Discover: 6011XX, 644XXX, 65XXXX (karty wydawane głównie w USA);
  • American Express: 34XXXX, 37XXXX

Kolejne 9 cyfr opowiadają o Twoim koncie. Niektórzy mają mniej niż 9 cyfr.

Ostatnia rzecz, to suma kontrolna (checksum), która wykorzystuje do sprawdzania poprawności numeru karty algorytm Luhna:

Krok 1: Pomnóż przez 2 każdą cyfrę, zaczynając od prawej części ciągu na karcie;

Krok 2: Dodaj niepodwojone liczby z karty do sumy podwojonej liczby z pkt. 1,

Krok 3: Dodaj wszystkie liczby do tej końcowej. Cyfry, z których składają się dwucyfrowe liczby są sumowane (czyli 14 zamienia się w 1+4=5).

Krok 4: Jeżeli suma końcowa daje się podzielić przez 10, numer karty jest poprawny.

Konkretny przykład:

4417 1234 5678 9113 (pogrubione liczby są podwajane) zamienia się w 8427 2264 106148 18123 (pamiętajmy, że wynik podwajania dwucyfrowej liczby jest sumą cyfr, z których się składają).

8+4+2+7
2+2+6+4
1+0+6+1+4+8
1+8+1+2+3

Kwota całkowita wynosi 70.
70 da się podzielić przez 10, stąd wiemy już, że numer karty jest poprawny.

[via]

  • sailorrolisa

    Dobrze wiedzieć. 1 i 2: coś takiego widziałem bodaj w Miles&More Lufthansy/LOTu.