Интерфейс PC/SC для смарт-карт

Ниже перечислены форматы ATR для различных типов КАРТА NFC. Дополнительные сведения о формате ATR см. в спецификации PC/SC [3.a].

Формат ATR для карт ISO14443-4

Смещение байтов Значение Должность Описание
0 3B Начальный заголовок
1 8n T0 Более высокий уровень указывает только на наличие TD1. Нижний элемент обозначает размер исторических байтов
2 80 TD1 Наличие TD2
3 01 TD2  
От 4 до 3+N XX Исторические байты Для ISO14443A: исторические байты — из ответа
ATS для ISO14443B: исторические байты — из ATTRIB (ATQB)
4+N XX TCK Контрольная сумма

Формат ATR для карт памяти

Смещение байтов Значение Должность Описание
0 3B Начальный заголовок  
1 8n T0 Более высокий уровень указывает только на наличие TD1. Нижний элемент указывает размер исторических байтов.
2 80 TD1 Наличие TD2
3 01 TD2  
От 4 до 3+N 80 T1 Байт индикатора категории.
От 4 до 3+N 4F TK Наличие идентификатора приложения.
От 4 до 3+N TK Длина
От 4 до 3+N A0 00 00 03 06 TK RID, как указано в части 3 дополнительной документации от PC/SC
От 4 до 3+N SS TK Байт для стандартных. Значения должны соответствовать таблице 2 дополнительного документа.
От 4 до 3+N NN TK Байт для имени карта. Значения должны соответствовать таблице 3 дополнительного документа.
От 4 до 3+N 00 00 00 00 RFU  
4+N XX TCK Чековая сумма