Hacker
Professional
- Messages
- 1,044
- Reaction score
- 813
- Points
- 113
Эта страница содержит объяснение формата трех магнитных дорожек в стандартных идентификационных картах, особенно тех, которые используются в финансовых транзакциях, например, кредитных и дебетовых картах. Это краткое изложение международных стандартов ISO 7813 (дорожки 1 и 2) и ISO 4909 (дорожки 3).
- Дорожка 1 (IATA)
До 79 7-битных (включая четность) символов ALPHA (буквенно-цифровых), включая SS, ES и LRC. Только чтение. Он состоит из следующих полей (в указанном порядке):- СС: Запустите Sentinel. 1 символ:%.
- FC: Код формата. 1 символ (только алфавитный):
A: Зарезервировано для собственного использования эмитентом карты.
B: Банковский / финансовый. Это формат, описанный здесь.
CM: Зарезервировано для использования подкомитетом ANSI X3B10.
NZ: Доступно для использования отдельными эмитентами карт. - PAN: номер основного счета. До 19 цифр:
В соответствии со схемой нумерации счетов в ISO 7812.
Состоит из следующих частей:- ИИН: идентификационный номер эмитента. До 6 цифр:
состоит из следующих частей:- MII: основной идентификатор отрасли. До 2 цифр:
0: Зарезервировано для будущего использования ISO / TC 68.
00: Учреждения, не являющиеся эмитентами карт.
1: Авиакомпании.
2: Авиакомпании и другие будущие задания.
3: Путешествие и развлечения.
4: Банковское / финансовое.
5: Банковское дело / финансы.
59: Финансовые учреждения, не зарегистрированные ISO.
6: Мерчандайзинг и банковское дело.
7: Нефть.
8: Телекоммуникации и другие будущие задания.
89: Администрации электросвязи и частные операционные агентства.
9: Зарезервировано для национального использования. - II: Идентификатор эмитента. До 5 цифр:
идентифицирует эмитента. В некоторых случаях первая цифра указывает длину IIN или ответственность за его присвоение за пределами ISO. Если MII = 9, то первые 3 цифры должны быть кодом страны (CC).
- MII: основной идентификатор отрасли. До 2 цифр:
- IAI: Идентификация индивидуальной учетной записи. До 12 цифр:
присваивается учреждением, выпустившим карту. - CD: Контрольная цифра. 1 цифра:
Вычислено с использованием формулы Луна для вычисления модуля 10 "двойное добавление-двойное" контрольная цифра: удвоение значения альтернативных (нечетных) цифр, начиная с наименее значащей (первой справа) цифры. Затем сложите отдельные цифры удвоенных (нечетных) чисел и четные цифры исходного номера. Если значение заканчивается на 0, то контрольная цифра равна 0. В противном случае вычтите значение из следующего более высокого числа, заканчивающегося на 0 (десятки дополнений к единичной цифре). Результат - контрольная цифра. Пример: если номер счета без контрольной цифры - 1234 5678 9012 344, то (8) + 4 + (6) + 2 + (2) + 0 + (1 + 8) + 8 + (1 + 4) + 6 + ( 1 + 0) + 4 + (6) + 2 + (2) = 65,
MasterCard PAN может содержать до 16 цифр, а VISA - 13 или 16 цифр, включая контрольную цифру. - ИИН: идентификационный номер эмитента. До 6 цифр:
- FS: Разделитель полей. 1 символ: ^.
- CC: код страны. 3 цифры:
только если PAN начинается с 59 (MasterCard).
Коды стран определены в ISO 3166 : 724 для Испании, 840 для США и т. Д. - НМ: Имя. 2–26 знаков:
Фамилия (и) (при необходимости через пробел).
Разделитель фамилий: /.
Имя (имена) или инициалы (при необходимости через пробел).
Период (если за ним следует заголовок).
Заголовок (если используется).
Если это поле не используется, содержимое будет представлять собой пробел, за которым следует разделитель фамилии (/). - FS: Разделитель полей. 1 символ: ^.
- ED: Срок годности. 4 цифры: ГГММ.
Если это поле не используется, будет использоваться FS.
Требуется MasterCard и VISA. - SC: Сервисный код. 3 цифры:
Цифра 1 (наиболее значимая): Обмен и технология:
0: Зарезервировано для будущего использования ISO.
1: Доступен для международного обмена.
2: Доступен для международного обмена и с интегральной схемой, которую следует использовать для финансовых транзакций, когда это возможно.
3: Зарезервировано для будущего использования ISO.
4: Зарезервировано для будущего использования ISO.
5: Доступно только для обмена внутри страны, за исключением двусторонних соглашений.
6: Доступно только для национального обмена, за исключением двустороннего соглашения, и с интегральной схемой, которая должна использоваться для финансовых транзакций, когда это возможно.
7: Не доступен для общего обмена, за исключением двустороннего соглашения.
8: Зарезервировано для будущего использования ISO.
9: Тест.
Цифра 2: Обработка авторизации:
0: Транзакции авторизованы в соответствии с обычными правилами.
1: Зарезервировано для будущего использования ISO.
2: Транзакции санкционированы эмитентом и должны осуществляться в режиме онлайн.
3: Зарезервировано для будущего использования ISO.
4: Транзакции санкционированы эмитентом и должны осуществляться в режиме онлайн, за исключением двусторонних соглашений.
5: Зарезервировано для будущего использования ISO.
6: Зарезервировано для будущего использования ISO.
7: Зарезервировано для будущего использования ISO.
8: Зарезервировано для будущего использования ISO.
9: Зарезервировано для будущего использования ISO.
Цифра 3 (наименее значимая): набор услуг и требования к PIN-коду:
0: ограничения отсутствуют, PIN-код не требуется.
1: Без ограничений.
2: Только товары и услуги (без наличных).
3: требуется только банкомат и PIN-код.
4: Только наличные.
5: Только товары и услуги (без наличных) и PIN-код.
6: Без ограничений и по возможности требовать PIN-код.
7: Только товары и услуги (без наличных) и требовать PIN-код, когда это возможно.
8: Зарезервировано для будущего использования ISO.
9: Зарезервировано для будущего использования ISO.
Если это поле не используется, будет использоваться ФС.
Требуется MasterCard и VISA. - PVV: смещение или PVV (значение проверки PIN-кода). 5 цифр:
требуется MasterCard и VISA. - DD: Дискреционные данные. Остальные символы:
зарезервированы для собственного использования эмитентом карты. - ES: Конец Стража. 1 символ:?.
- LRC: проверка избыточности долготы. 1 персонаж.
- Дорожка 2 (ABA)
До 40 5-битных (включая четность) символов BCD (числовых), включая SS, ES и LRC. Только чтение. Он состоит из следующих полей (в указанном порядке):- СС: Запустите Sentinel. 1 символ:;.
- PAN: номер основного счета. До 19 цифр:
В соответствии со схемой нумерации счетов в ISO 7812.
Состоит из следующих частей:- ИИН: идентификационный номер эмитента. До 6 цифр:
состоит из следующих частей:- MII: основной идентификатор отрасли. До 2 цифр:
0: Зарезервировано для будущего использования ISO / TC 68.
00: Учреждения, не являющиеся эмитентами карт.
1: Авиакомпании.
2: Авиакомпании и другие будущие задания.
3: Путешествие и развлечения.
4: Банковское / финансовое.
5: Банковское дело / финансы.
59: Финансовые учреждения, не зарегистрированные ISO.
6: Мерчандайзинг и банковское дело.
7: Нефть.
8: Телекоммуникации и другие будущие задания.
89: Администрации электросвязи и частные операционные агентства.
9: Зарезервировано для национального использования. - II: Идентификатор эмитента. До 5 цифр:
идентифицирует эмитента. В некоторых случаях первая цифра указывает длину IIN или ответственность за его присвоение за пределами ISO. Если MII = 9, то первые 3 цифры должны быть кодом страны (CC).
- MII: основной идентификатор отрасли. До 2 цифр:
- IAI: Идентификация индивидуальной учетной записи. До 12 цифр:
присваивается учреждением, выпустившим карту. - CD: Контрольная цифра. 1 цифра:
Вычислено с использованием формулы Луна для вычисления модуля 10 "двойное добавление-двойное" контрольная цифра: удвоение значения альтернативных (нечетных) цифр, начиная с наименее значащей (первой справа) цифры. Затем сложите отдельные цифры удвоенных (нечетных) чисел и четные цифры исходного номера. Если значение заканчивается на 0, то контрольная цифра равна 0. В противном случае вычтите значение из следующего более высокого числа, заканчивающегося на 0 (десятки дополнений к единичной цифре). Результат - контрольная цифра. Пример: если номер счета без контрольной цифры - 1234 5678 9012 344, то (8) + 4 + (6) + 2 + (2) + 0 + (1 + 8) + 8 + (1 + 4) + 6 + ( 1 + 0) + 4 + (6) + 2 + (2) = 65,
MasterCard PAN может содержать до 16 цифр, а VISA - 13 или 16 цифр, включая контрольную цифру. - ИИН: идентификационный номер эмитента. До 6 цифр:
- FS: Разделитель полей. 1 символ: =.
- CC: код страны. 3 цифры:
только если PAN начинается с 59 (MasterCard).
Коды стран определены в ISO 3166: 724 для Испании, 840 для США и т. Д. - ED: Срок годности. 4 цифры: ГГММ.
Если это поле не используется, будет использоваться FS.
Требуется MasterCard и VISA. - SC: Сервисный код. 3 цифры:
Цифра 1 (наиболее значимая): Обмен и технология:
0: Зарезервировано для будущего использования ISO.
1: Доступен для международного обмена.
2: Доступен для международного обмена и с интегральной схемой, которую следует использовать для финансовых транзакций, когда это возможно.
3: Зарезервировано для будущего использования ISO.
4: Зарезервировано для будущего использования ISO.
5: Доступно только для обмена внутри страны, за исключением двусторонних соглашений.
6: Доступно только для национального обмена, за исключением двустороннего соглашения, и с интегральной схемой, которая должна использоваться для финансовых транзакций, когда это возможно.
7: Не доступен для общего обмена, за исключением двустороннего соглашения.
8: Зарезервировано для будущего использования ISO.
9: Тест.
Цифра 2: Обработка авторизации:
0: Транзакции авторизованы в соответствии с обычными правилами.
1: Зарезервировано для будущего использования ISO.
2: Транзакции санкционированы эмитентом и должны осуществляться в режиме онлайн.
3: Зарезервировано для будущего использования ISO.
4: Транзакции санкционированы эмитентом и должны осуществляться в режиме онлайн, за исключением двусторонних соглашений.
5: Зарезервировано для будущего использования ISO.
6: Зарезервировано для будущего использования ISO.
7: Зарезервировано для будущего использования ISO.
8: Зарезервировано для будущего использования ISO.
9: Зарезервировано для будущего использования ISO.
Цифра 3 (наименее значимая): набор услуг и требования к PIN-коду:
0: ограничения отсутствуют, PIN-код не требуется.
1: Без ограничений.
2: Только товары и услуги (без наличных).
3: требуется только банкомат и PIN-код.
4: Только наличные.
5: Только товары и услуги (без наличных) и PIN-код.
6: Без ограничений и по возможности требовать PIN-код.
7: Только товары и услуги (без наличных) и требовать PIN-код, когда это возможно.
8: Зарезервировано для будущего использования ISO.
9: Зарезервировано для будущего использования ISO.
Если это поле не используется, будет использоваться ФС.
Требуется MasterCard и VISA. - PVV: смещение или PVV (значение проверки PIN-кода). 5 цифр:
требуется MasterCard и VISA. - DD: Дискреционные данные. Остальные символы:
зарезервированы для собственного использования эмитентом карты. - ES: Конец Стража. 1 символ:?.
- LRC: проверка избыточности долготы. 1 персонаж.
- Дорожка 3 (THRIFT-TTS)
До 107 5-битных символов BCD (включая четность) (числовых), включая SS, ES и LRC. Прочитайте и напишите. Он состоит из следующих полей (в указанном порядке):- СС: Запустите Sentinel. 1 символ:;.
- FC: Код формата. 2 цифры:
00: Недействительно для международного обмена.
01-02: Банковский / финансовый. Это форматы, описанные здесь.
03-19: Зарезервировано для будущего использования ISO / TC 68.
20-89: Зарезервировано для будущего использования ISO / TC 95 SC 17.
90-99: Зарезервировано для частного использования эмитентом карты, но не для международного обмена. - PAN: номер основного счета. До 19 цифр:
В соответствии со схемой нумерации счетов в ISO 7812.
Состоит из следующих частей:- ИИН: идентификационный номер эмитента. До 6 цифр:
состоит из следующих частей:- MII: основной идентификатор отрасли. До 2 цифр:
0: Зарезервировано для будущего использования ISO / TC 68.
00: Учреждения, не являющиеся эмитентами карт.
1: Авиакомпании.
2: Авиакомпании и другие будущие задания.
3: Путешествие и развлечения.
4: Банковское / финансовое.
5: Банковское дело / финансы.
59: Финансовые учреждения, не зарегистрированные ISO.
6: Мерчандайзинг и банковское дело.
7: Нефть.
8: Телекоммуникации и другие будущие задания.
89: Администрации электросвязи и частные операционные агентства.
9: Зарезервировано для национального использования. - II: Идентификатор эмитента. До 5 цифр:
идентифицирует эмитента. В некоторых случаях первая цифра указывает длину IIN или ответственность за его присвоение за пределами ISO. Если MII = 9, то первые 3 цифры должны быть кодом страны (CC).
- MII: основной идентификатор отрасли. До 2 цифр:
- IAI: Идентификация индивидуальной учетной записи. До 12 цифр:
присваивается учреждением, выпустившим карту. - CD: Контрольная цифра. 1 цифра:
Вычислено с использованием формулы Луна для вычисления модуля 10 "двойное добавление-двойное" контрольная цифра: удвоение значения альтернативных (нечетных) цифр, начиная с наименее значащей (первой справа) цифры. Затем сложите отдельные цифры удвоенных (нечетных) чисел и четные цифры исходного номера. Если значение заканчивается на 0, то контрольная цифра равна 0. В противном случае вычтите значение из следующего более высокого числа, заканчивающегося на 0 (десятки дополнений к единичной цифре). Результат - контрольная цифра. Пример: если номер счета без контрольной цифры - 1234 5678 9012 344, то (8) + 4 + (6) + 2 + (2) + 0 + (1 + 8) + 8 + (1 + 4) + 6 + ( 1 + 0) + 4 + (6) + 2 + (2) = 65,
MasterCard PAN может содержать до 16 цифр, а VISA - 13 или 16 цифр, включая контрольную цифру.
Если дорожка 3 должна использоваться вместе с дорожкой 2, тогда PAN является необязательным полем. - ИИН: идентификационный номер эмитента. До 6 цифр:
- FS: Разделитель полей. 1 символ: =.
- CC: код страны. 3 цифры:
коды стран определены в ISO 3166 : 724 для Испании, 840 для США и т. д.
Если это поле не используется, будет использоваться FS. - CuC: код валюты. 3 цифры:
коды валют определены в ISO 4217: 724 для испанской песеты, 840 для доллара США и т. д.
Если в этом поле записаны 3 нуля (000), это означает, что карта недействительна для международного обмена. - CE: валютная экспонента. 1 цифра:
0-5: Степень десяти, на которую умножьте поля суммы валюты (AA и AR), чтобы получить их фактические значения в валюте поля CuC. - AA: Авторизованная сумма за цикл. 4 цифры:
максимальная сумма денег, разрешенная в одном цикле.
Если в этом поле записано 4 нуля (0000), это означает, что карта недействительна для операций списания (дебет отсутствует). - AR: Сумма, оставшаяся в этом цикле. 4 цифры:
максимальная сумма денег, разрешенная в этом цикле. Это поле является динамическим, оно инициализируется значением поля AA при первом использовании карты в новом цикле. Затем он соответствующим образом модифицируется. - CB: начало цикла (срок действия). 4 цифры:
Дата начала фактического цикла. Формат - YDDD, где Y - младшая значащая цифра года, а DDD - день года (от 001 до 366). Поле необходимо обновлять каждый раз, когда начинается новый цикл.
В качестве альтернативы в этом поле может быть указана дата, с которой карта действительна. - CL: длина цикла. 2 цифры:
00: бесконечно, AR следует уменьшать, но никогда не сбрасывать.
01-79: Количество дней.
80: цикл начинается каждые 7 дней.
81: цикл начинается каждые 14 дней.
82: Цикл начинается каждый 1-й и 15-й дни каждого месяца.
83: Цикл начинается в день месяца, указанный в CB каждого месяца.
84: Цикл начинается в день месяца, указанный в CB каждого третьего месяца.
85: Цикл начинается в день месяца, указанный в CB каждого шестого месяца.
86: Цикл начинается в день года, указанный в CB каждого года.
87-89: Зарезервировано для будущего использования ISO / TC 68.
90-99: Зарезервировано для частного использования эмитентом карты, но не для международного обмена.
Это поле представляет собой продолжительность цикла, в течение которого сохраняется ограничение AA. - RC: количество повторов. 1 цифра:
количество оставшихся попыток ввода PIN-кода. Он инициализируется до 3 и уменьшается на одну единицу после каждого неправильного ввода PIN-кода. После успешного ввода ПИН-кода он сбрасывается до 3. Когда значение в этом поле достигает 0, карта недействительна для любой цели обмена. - PINCP: Параметры управления PIN-кодом (PINPARM). 6 цифр:
если FC = 01, две первые цифры представляют алгоритм, используемый для расчета PIN-кода, где 00-09 означает частный алгоритм, 10-19 означает DEA, а значения от 20 до 99 зарезервированы для будущего использования ISO / TC 68. Следующие 4 цифры - это смещение ПИН-кода, дополнительное значение ПИН-кода, чтобы клиенты могли изменить свой ПИН-код или PVV.
Если FC = 02, первая цифра представляет алгоритм, используемый для вычисления PIN-кода, где 0 означает частный алгоритм, 1 означает DEA, а значения от 2 до 9 зарезервированы для будущего использования ISO / TC 68. Вторая цифра представляет собой ключ для алгоритма. Следующие 4 цифры - это смещение PIN-кода, дополнительное значение PIN-кода, чтобы клиенты могли изменить свой PIN-код или PVV.
Если это поле не используется, будет использоваться FS. - IC: Управление обменом. 1 цифра:
0: без ограничений.
1: Недоступно для международного обмена.
2-8: Ограниченный обмен, только для местного использования и по согласованию.
9: Ограниченный обмен, рекомендуется для тестовых карт. - PANSR: ограничение службы PAN. 2 цифры:
первая цифра определяет тип учетной записи:
0: связанный номер учетной записи не закодирован на треке.
1: Сберегательный счет.
2: Текущий или текущий счет.
3: Счет кредитной карты.
4: общий или универсальный аккаунт.
5: Текущий или текущий счет с процентным доходом.
6-8: Зарезервировано для будущего использования ISO / TC 68.
9: Зарезервировано для внутреннего использования эмитентом карты, а не для обмена.
Вторая цифра определяет ограничения услуги:
0: Без ограничений.
1: Нет банкомата.
2: Нет транзакции в точке продажи (POS).
3: Нет выдачи наличных и нет транзакции POS.
4: Требуется авторизация.
5-7: Зарезервировано для будущего использования ISO / TC 68.
8-9: Зарезервировано для внутреннего использования эмитентом карты, только для местного использования и по согласованию. - FSANSR: Ограничение обслуживания FSAN. 2 цифры: те
же значения и значение, что и для поля PANSR. - SSANSR: ограничение службы SSAN. 2 цифры: те
же значения и значение, что и для поля PANS - ED: Срок годности. 4 цифры: ГГММ.
Если это поле не используется, будет использоваться FS. - CSN: порядковый номер карты. 1 цифра:
позволяет различать разные карты с одним и тем же PAN. Он увеличивается на одну единицу на любой дополнительной карте.
Если FC = 02 и имеется FS, это означает, что присутствует поле ACSN. - CScN: Номер безопасности карты. 9 цифр:
первая цифра представляет алгоритм, используемый для расчета проверочного значения для проверки информации на магнитной дорожке по тисненым символам, где 0-4 доступны для национального использования, 5-8 доступны для международных методов безопасности, установленных ISO. / TC 68, а 9 зарезервировано для частного использования. Следующие 8 цифр - это проверочное значение.
Если это поле не используется, будет использоваться ФС. - FSAN: Номер первого дополнительного счета. Переменное количество цифр:
это необязательное поле. - FS: Разделитель полей. 1 символ: =.
- SSAN: Номер второго дополнительного счета. Переменное количество цифр:
это необязательное поле. - FS: Разделитель полей. 1 символ: =.
- РМ: Маркер реле. 1 цифра:
0: включить поля AD и DD в сообщения о транзакциях.
1: Не включать поле AD в сообщения о транзакциях.
2: Не включать поле DD в сообщения о транзакциях.
3-9: Недействительно. - CCD: криптографические контрольные цифры. 6 цифр:
значение проверки, которое позволяет проверить целостность содержимого магнитной полосы.
Если это поле не используется, будет использоваться ФС. - AD: Дополнительные данные. Остальные символы:
Дополнительное поле, зарезервированное для частного использования эмитентом карты, если FC = 01.
Если FC = 02, необходимы следующие подполя:- TD: Дата транзакции. 4 цифры:
дата последнего выдачи наличных. Формат - YDDD, где Y - младшая значащая цифра года, а DDD - день года (от 001 до 366).
Если это поле не используется, будет использоваться ФС. - AVV: дополнительные проверочные значения. 8 цифр:
подтверждение ПИН-кода или двух дополнительных ПИН-кодов, соответствующих разным ключам одного и того же алгоритма. Это может быть восьмизначное значение, два четырехзначных числа или, в связи с последними четырьмя цифрами поля PINCP, два шестизначных числа.
Если это поле не используется, будет использоваться ФС. - ACSN: альтернативный порядковый номер карты. 3 цифры:
та же цель, что и поле CSN, но позволяет использовать максимум 1000 различных карт вместо 10.
Если это поле не используется, будет использоваться FS. - INIC: Международный сетевой идентификационный код. 3 цифры:
Код для идентификации международной группы эмитентов, когда ИИН использовать нельзя. Это эквивалентно термину «Международный сетевой идентификатор», используемому в ISO 8583.
Если это поле не используется, будет использоваться FS. - DD: Дискреционные данные. Остальные символы:
необязательное поле, зарезервированное для собственного использования эмитентом карты.
- TD: Дата транзакции. 4 цифры:
- ES: Конец Стража. 1 символ:?.
- LRC: проверка избыточности долготы. 1 персонаж.