Протокол для работы с кредитными картами CyberCash



             

Смарт-карты EMV - часть 6


Если поддерживается только протокол типа T=1 (блочный асинхронный транспортный протокол), то используемые символы отклика ATR содержатся в таблице 4.6.4.7. Следует иметь в виду, что ICC может поддерживать более одного транспортного протокола.

Таблица 4.6.4.7. Базовый ATR для T=1

СимволЗначениеПримечания
TS3B или 3FУказывает на прямую или инверсную схему
T0ExПрисутствуют TB1 - TD1; х обозначает число исторических байтов
TB100VPP не требуется
TC100 - FFУказывает на необходимость дополнительного времени выдержки. FF имеет специальное назначение.
TD181TA2 - TC2 отсутствуют; TD2 присутствует; должен работать протокол T=1
TD231

TA3 и TB2 присутствуют; TC3 и TD3 отсутствуют; должен работать протокол T=1

TA310 - FEВозвращает IFSI, что указывает на начальное значение размера информационного поля для ICC и IFSC равное 16-254 байтам
TB3

Старший полубайт =0-4
Младший полубайт =0-5

BWI = 0-4
CWI = 0-5

TCK Контрольный символ

Интерфейсы могут поддерживать отклики, не описанные в данной спецификации. Максимальное число символов в отклике, включая TS, не должно превышать 32.

TS служит для синхронизации терминала и для определения логической схемы интерпретации последующих символов. Инверсная логическая схема предполагает, что логической единице на шине I/O соответствует уровень L, а старший бит данных передается первым. Прямая схема предполагает, что логической единице на шине I/O соответствует уровень H, а первым передается младший бит. Первые четыре бита LHHL используются для синхронизации.

ICC может прислать ATR, содержащий TS, который имеет одно из следующих значений:
(H)LHHLLLLLLH - инверсная схема, значение 3F.
(H)LHHLHHHLLH - прямая схема, значение 3B
Последний бит этих кодов Н является битом четности (смотри рис. 4.6.4.7).

T0 - символ формата. Старший полубайт (b5-b8) используется для определения того, присутствуют ли последующие символы TA1-TD1. Если биты b5-b8 установлены в состояние логической единицы, TA1-TD1 присутствуют. Младший полубайт (b1-b4) содержит число опционных исторических байтов (0-15).


Содержание  Назад  Вперед