ИСО/МЭК 7813

Из Википедии, бесплатной энциклопедии

ISO/IEC 7813 — это международный стандарт, кодифицированный Международной организацией по стандартизации и Международной электротехнической комиссией , который определяет свойства карт финансовых транзакций, таких как банкоматы или кредитные карты . [1]

Область применения [ править ]

Стандарт определяет: [ нужна цитата ]

  • физические характеристики, такие как размер, форма, расположение магнитной полосы и т. д.
  • Структуры данных магнитных дорожек

Физические характеристики [ править ]

ISO/IEC 7813 определяет следующие физические характеристики карты, в основном со ссылкой на другие стандарты: [ нужна цитата ]

Рельефные символы
по ссылке на ISO/IEC 7811
Тиснение срока годности
формат (ММ/ГГ или ММ-ГГ)
Магнитная полоса
по ссылке на ISO/IEC 7811
Интегральная схема с контактами
по ссылке на ISO/IEC 7816-1 .
Интегральная схема без контактов
по ссылке на ISO/IEC 10536-1 , ISO/IEC 14443-1 и ISO/IEC 15693-1 .

Магнитные дорожки [ править ]

Трек 1 [ править ]

Дорожка 1 может хранить до 79 буквенно-цифровых символов. ISO 7813 определяет следующую структуру для данных дорожки 1: [2]

  • SS: Стартовый индикатор «%»
  • FC: код формата «B» (Формат описан здесь. Формат «A» зарезервирован для частного использования.)
  • PAN: Номер платежной карты 4400664987366029, до 19 цифр.
  • FS: разделитель полей "^"
  • NM: Имя, от 2 до 26 символов (включая разделители, где это необходимо, между фамилией, именем и т. д.).
  • FS: разделитель полей "^"
  • ED: данные об истечении срока действия, 4 цифры или «^».
  • SC: Сервисный код, 3 цифры или «^».
  • DD: Дискреционные данные, баланс персонажей
  • ES : Конечный страж "?"
  • LRC: проверка продольного избыточности , рассчитанная в соответствии с ISO/IEC 7811-2 .

Примеры [ править ]

%B4815881002867896^YATES/EUGENE JOHN         ^37829821000123456789?

%B4815881002861896^YATES/EUGENE L            ^^^356858      00998000000?


Трек 2 [ править ]

Дорожка 2 может хранить до 40 цифровых или специальных символов; он использует магнитное кодирование меньшей плотности, чем Дорожка 1, но более компактное кодирование символов. ISO 7813 определяет следующую структуру для данных дорожки 2: [2]

  • SS : Старт дозорного ";"
  • PAN: Основной номер счета , до 19 цифр, как определено в ISO/IEC 7812-1 .
  • FS : Разделитель полей "="
  • ED: дата истечения срока действия, ГГММ или "=", если отсутствует.
  • SC: Сервисный код, 3 цифры или "=", если отсутствует.
  • DD: Дискреционные данные, баланс доступных цифр.
  • ES : Конечный страж "?"
  • LRC: проверка продольного избыточности , рассчитанная в соответствии с ISO/IEC 7811-2.

Трек 3 [ править ]

Дорожка 3 использует ту же плотность, что и дорожка 1, но имеет ту же кодировку символов, что и дорожка 2, что позволяет хранить 107 цифровых символов. [2] Он практически не используется крупнейшими мировыми сетями и часто отсутствует на платежных картах. [ нужна цитата ]

Заметным исключением из этого правила является Германия, где контент Трека 3 использовался на национальном уровне в качестве основного источника авторизации и клиринговой информации для обработки дебетовых карт до принятия стандартов ICC «SECCOS». Трек 3 стандартизирован на национальном уровне и содержит как номер банковского счета владельца карты, так и код сортировки филиала (BLZ). [ нужна цитата ]

Программирование [ править ]

Анализ трека 1 и трека 2 можно выполнить с помощью регулярных выражений .

Трек 1 [ править ]

^%B([0-9]{1,19})\^([^\^]{2,26})\^([0-9]{4}|\^)([0-9]{3}|\^)([^\?]*)\?$

Это регулярное выражение объединит все важные поля в следующие группы: [ нужна цитата ]

  • Группа 1: Номер платежной карты (PAN)
  • Группа 2: Имя (Нью-Мексико)
  • Группа 3: Срок годности (ED)
  • Группа 4: Сервисный код (SC)
  • Группа 5: Дискреционные данные (DD)

Трек 2 [ править ]

^\;([0-9]{1,19})\=([0-9]{4}|\=)([0-9]{3}|\=)([^\?]*)\?$

  • Группа 1: Основной номер счета (PAN)
  • =
  • Группа 2: Срок годности (ED) или =
  • Группа 3: Сервисный код (SC) или =
  • Группа 4: Дискреционные данные (DD) или пустые

Ссылки [ править ]

  1. ^ ISO/IEC 7813:2006 Информационные технологии. Карты удостоверения личности. Карты финансовых транзакций.
  2. ^ Перейти обратно: а б с «Стандарты карт с магнитной полосой» (PDF) . МагТек. 2011. Архивировано (PDF) из оригинала 20 августа 2017 года . Проверено 21 декабря 2023 г.

Внешние ссылки [ править ]

Реализации [ править ]