ГОСТ Р ИСО/МЭК 7816-4—2013
Т а б л и ц а 40 — Р2
Ь8Ь7Ь6Ь5
Ь4ьзЬ2
ы
Смысловое содержание
0000
0000
0000
0000
0000
__
XX
—
—
00
——
0
1
—
—
10
—
—11
Вхождение файла:
- Первое или единственное вхождение:
- Последнее вхождение.
- Следующее вхождение:
- Предыдущее вхождение.
0000
0000
0000
0000
XX
—
—
0 0 — —
0
1
—
—
10
——
0000
11
Контрольная информация файла
(см. 5.3.3 и таблицу 11):
- Выдать FCI, необязательное использование тега и длины FCI;
- Выдать шаблон FCP. обязательное использование тега и длины
FCP;
- Выдать шаблон FMD. обязательное использование тега и длины
FMD;
- Нет данных ответа, если поле
L0
отсутствует, или собственная ин
формация. если поле
L„
присутствует.
П р и м е ч а н и е — Любое другое значение зарезервировано дляиспользования в будущем
ИСО/МЭК СТК 1 ПК 17.
7.1.2 Команда MANAGE CHANNEL
После своего завершения команда MANAGE CHANNEL открывает и закрывает логический канал
(см. 5.1.1.2), отличный от основного канала, т. е. канал нумеруется от одного до девятнадцати (большие
номера зарезервированы для использования вбудущем).
Функция открытия открывает новый логический канал, отличный от основного канала. Предусматри
ваются опции для назначения номера канала картой, либодля номера канала, которыйдолжен задаваться
карте.
- Если бит 8 байта Р1 установлен на 0 (т. е. Р1 установлен на ’00’. так как остальные семь бит зарезер
вированы для использования в будущем), то команда MANAGE CHANNEL должна открыть канал с номе
ром от одногодо девятнадцати следующим образом:
- если Р2 установлен на 00’, то поле Le должно быть установлено на ’01’ и поле данных ответа
должно состоять из одиночного байта для кодирования ненулевого канала, назначенного картой от ’01
’до ’13’;
- если Р2 принимает значения от ’01’ до ’13’, то он кодирует назначенный извне номер ненулевого
канала, а поле L0должно отсутствовать.
- После того, как функция открытия приводится вдействие с основного логического канала (кодирова
ние нуля в CLA так же. как и номера канала).
- После того, как функция открытия приводится в действие с неосновногологического канала (кодиро
вание ненулевого номера канала в CLA). текущий DF на канал, пронумерованный в CLA. должен стать
текущим в новом канале.
Функция закрытия в явной форме закрывает логический канал, отличный от основного канала. Поле
Leдолжно отсутствовать. После закрытия логический каналдолжен бытьдоступендля повторного исполь
зования.
- Если бит 8 байта Р1 установлен на 1 (т. е. Р1 установлен на ’80’. так как остальные семь бит зарезер
вированы для использования в будущем), то команда MANAGE CHANNEL должна закрыть канал с номе
ром от 1до девятнадцати следующим образом:
- если Р2 установлен на 00’. то канал, пронумерованный в CLA (ненулевой номер канала) должен
быть закрыт:
- если Р2 имеет значения от ’01’ до ’13’, то канал, пронумерованный в Р2, должен быть закрыт.
П р и м е ч а н и е — Функция закрытия может быть прервана, если CLA не указывает ни основной канал, ни
канал, пронумерованный в Р2.
Пара команда-ответ MANAGE CHANNEL представлена в таблице41.
44