ГОСТ Р ИСО/МЭК 7816-9—2011
Т а б л и ц а
2 — DELETE FILE, пара команда-ответ
CLA
INS
Р1-Р2
Как определено в ИСО/МЭК 7816-4
•Е4
0000’ Удаляет текущий файл
Другие значения: как определено для команды SELECT (см. ИСО/МЭК 7816-4)
Поле Lf
Отсутствует для кодирования Nf = 0. присутствует для кодирования N.. > 0
Поле данных
Как определено для команды SELECT (см. ИСО/МЭК 7816-4)
Поле Le
Отсутствует для кодирования N„ = 0
Поле данных
Отсутствует
SW1-SW2
См. ИСО/МЭК 7816-4, таблицы 5 и 6. соответствующие значения, например 6982, 6985
6.3 Команда ДЕЗАКТИВИРОВАТЬ ФАЙЛ (DEACTIVATE FILE)
Команда DEACTIVATE FILEзапускаетобратимуюдеактивацию файла. Послеуспешного заверше
ния команды, в дополнение к команде SELECT, только команды ACTIVATE FILE, DELETE FILE,
TERMINATE FILE EF и в случае файла DF TERMINATE FILE DF будут разрешены.
Применительно к дезактивированному файлу команда SELECT будет выбирать файл и возвра
щать SW1-SW2 = ’6283’ в качестве значения состояния предупреждения: выбранный файл становится
недействительным, т. е. дезактивируется.
Если выбран файл EF, то команда будет применяться только кфайлу EF и не применяться к роди
тельскому файлу DF.
ЕслиР1-Р2 = ’0000’ и поледанныхкомандыотсутствует,то командаприменяетсякфайлу. который
был выбран командой, выполненной непосредственно перед командой DEACTIVATE FILE. Другие зна
чения Р1-Р2, включая правила, определяющие уникальность идентификатора файла, определены в
команде SELECT.
Следуетиспользоватьбезопасныйобменсообщениями. Если ответныйAPDU не защищен, тоспо
соб проверить, что функция правильно выполняется, в стандартахсерии ИСО/МЭК 7816 не определен.
Из соображений безопасности те же функциональные возможности могут быть достигнуты
собственными средствами.
Т а б л и ц е
3 — DEACTIVATE FILE, пара команда-ответ
CLA
INS
Р1-Р2
Как определено в ИСО/МЭК 7816-4
04’
0000’ Дезактивирует текущий файл
Другие значения: как определено для команды SELECT (см. ИСО/МЭК 7816-4)
Поле Lr
Отсутствует для кодирования Nr * 0. присутствует для кодирования Nf > 0
Поле данных
Как определено для команды SELECT (см. ИСО/МЭК 7816-4)
Поле La
Отсутствует для кодирования N0 = 0
Поле данных
Отсутствует
SW1-SW2
См. ИСО/МЭК 7816-4. таблицы 5 и 6. соответствующие значения, например 6982, 6985
6.4 Команда АКТИВИРОВАТЬ ФАЙЛ (ACTIVATE FILE)
Команда ACTIVATE FILE запускает переход файла из одного состояния — или создания, или ини
циализации. илирабочегосостояния(дезактивированного)в другое — действующее(активированное).
Активация корректносозданного файла всегда разрешена. Активациядезактивированного файла
можетвыполнятьсятольков том случае, еслисостояниезащиты удовлетворяетатрибутамсекретности,
определенным дляданного файла для функции активации.
Если ответный APDU не защищен безопасным обменом сообщений, то способ проверить, что
функция правильно выполняется, в стандартах серии ИСО/МЭК 7816 не определен.
ЕслиР1-Р2 = ’0000’иполеданныхкомандыотсутствует.токомандаприменяетсякфайлу, который
был выбран командой, выполненной непосредственно перед командой ACTIVATE FILE. Другие значе-
4