ГОСТ Р ИСО/МЭК 7816-9—2011
мия Р1-Р2, включая правила, определяющие уникальность идентификатора файла, определены в
команде SELECT.
Т а б л и ц а
4 — ACTIVATE FILE, пара команда-ответ
CLA
INS
Р1-Р2
Как определено в ИСО/МЭК 7816-4
•44’
0000’ Активирует текущий файл
Другие значения: как определено для команды SELECT (см. ИСО/МЭК 7816-4)
Поле L0
Отсутствует для кодирования Nr = 0. присутствует для кодирования Nr > 0
Поле данных
Как определено для команды SELECT {см. ИСО/МЭК 7816-4)
Поле L„
Отсутствует для кодирования N0 = 0
Поле данных
Отсутствует
SW1-SW2
См. ИСО/МЭК 7816-4, таблицы 5 и 6, соответствующие значения, например 6982. 6985
6.5 Команда ЗАВЕРШИТЬ ДЕЙСТВИЕ DF (TERMINATE DF)
КомандаTERMINATE DFзапускает необратимыйпереходфайла DFв состояниезавершения. Пос
ле успешного завершения команды файл DF находится в завершенном состоянии и функциональные
возможности, доступные из файла DF и его поддерева, сокращаются. Файл DF должен быть выбирае
мым. и если выбрано значение состояния предупреждения, то SW1-SW2 = ‘6285’ (выбранный файл в
состоянии завершения) должно быть возвращено. Дальнейшие возможные действия в стандартах
серии ИСО/МЭК 7816 не определены.
П р и м е ч а н и е — Назначение файла DF е состоянии завершения — сделать приложение непригодным
для держателя карты.
Из соображений безопасности те же функциональные возможности могут быть достигнуты
собственными средствами.
Если Р1-Р2 = ’0000’ иполеданныхкомандыотсутствует, токоманда применяется кфайлу, который
был выбран командой, выполненной непосредственно перед командой TERMINATE DF. Другие значе
ния Р1-Р2, включая правила, определяющие уникальность идентификатора файла, определены в
команде SELECT.
Следует использовать безопасный обмен сообщениями. Если ответный APDU не защищен безо
пасным обменом сообщениями, то способ проверить, что функция правильно выполняется, в стандар
тахсерии ИСО/МЭК 7816 неопределен.
Т а б л и ц а
5 — TERMINATE OF. пара команда-ответ
CLA
Как определено в ИСО/МЭК 7816-4
INS
Е6’
Р1-Р2
0000’ Завершает действие текущего файла DF
Другие значения: как определено для команды SELECT (см. ИСО/МЭК 7816-4)
Поле Lc
Отсутствует для кодирования Nc » 0. присутствует для кодирования Nc > 0
Поле данных
Как определено для команды SELECT (см. ИСО/МЭК 7816-4)
Поле L„
Отсутствует для кодирования N0 = 0
Поле данных
Отсутствует
SW1-SW2
См. ИСО/МЭК 7816-4, таблицы 5 и 6, соответствующие значения, например 6982. 6985
П р и м е ч а н и е — В командах, где Р1-Р2 закодированы согласно KOMaHfleSELECT (см. ИСО/МЭК 7815-4).
биты 3 и 4 байта Р2 не имеют смыслового содержания и должны игнорироваться.
5