И ещё раз о номерах пластиковых карт
На модерации
Отложенный
Что означают цифры на карте?
Вы когда-нибудь задумывались, что означают эти числа на вашей кредитной карте? Номер вашей карты не присваивается случайным образом. Скорее, они следуют некоторой регулярной схеме, которая помогает нам находить информацию, связанную с картами. Вот как генерируются числа.
Первые шесть цифр карты говорят нам об эмитенте карты и известны как идентификационный номер эмитента (IIN). Карты можно искать по этому номеру. Ниже приведены некоторые из примеров ИИН.
Visa: 4xxxxx
Mastercard: 51xxxx-55xxxx
Discover: 6011xx, 644xxx, 65xxxx
American Express (Amex): 34xxxx, 37xxxx
Седьмая и последующие цифры напоминают номер счета держателя карты.
Последняя цифра - это контрольная сумма. Это цифра, используемая для проверки карт с использованием алгоритма Луна (Luhn’s algorithm).
Как проверить действительность карты?
Вы можете проверить, действительна кредитная или дебетовая карта, выполнив шаги, указанные ниже. Возьмем, к примеру, номер карты:
4417 1234 5678 9113
Шаг 1
Начните с правой стороны и разделите все четные и нечетные цифры.
4417 1234 5678 9113 |
41 13 57 91 |
47 24 68 13 |
Шаг 2
Умножьте все цифры из первого набора на два.
82 26 (10)(14) (18)2
Шаг 3
Сложите все цифры в двузначных числах:
82 26 (1+0)(1+4) (1+8)2 = 82 26 15 92
Шаг 4
А теперь сложим полученное с нечётными цифрами:
8 + 2 + 2 + 6 + 1 + 5 + 9 + 2 + 4 + 7 + 2 + 4 + 6 + 8 + 1 + 3 = 70
Шаг 5
Если полученное число делится на 10 без остатка, то номер очень похож на действительный.
З.Ы. Пример неправильного номера карты: 4994 4563 3423 1001
Комментарии
А ради интереса, из чего складывается номер карты, годится инфа. Если карта недействительна, то переправленные деньги мошенникам, к ним не дойдут. Я так думаю. Если че не так поняла, поправь, объясни.
Спасибо за познавательный материал.