ГОСТ 1»ИСО/МЭК 7816-4-2004
состояние зашиты, ориентированное на предшествующий текущий DF, утрачивается. Состояние
зашиты, общее для всех общих предков предшествующего и нового текущего DF, сохраняется.
6.11.3 К о м а и д и ое с о о б щ е н и е
Командный APDU команды ВЫБРАТЬ ФАЙЛ представлен в таблице 57.
Т а б л и и а 57 — К омандны й A PD U команды ВЫ БРА ТЬ ФАЙЛ
CLA
Как определено в 5.4.1
INS
*А4’
PI
У правление выбором, см . таблицу 58
Р2
О пции вы бора, см. таблицу 59
П оле Ц,
Пустое или длина последую щ его поля данных
П оле данных
Если представлено, то в соответствии с байтами P I. Р2:
- идентиф икатор файла
- путь и з M F
- путь и з текущ его D F
- имя DF
П ш с Lc
Пустое или максимальная длина данны х, ож идаемых в ответе
Т а б л и ц а 58 — К одирование байта управления выбором Р1
ь»
Ь7
Ь6
Ь5
Ь 4
ьз
Ь2
ы
С м ы с л о в о е с о д е р ж а н и е
000000
X
X
Выбор посредством идентиф икатора файла:
0000000
овыбирать M F, O F или EF
(поле данны х — идентиф икатор или пустое)
000
и
000
1выбирать дочерний O F
(поле данны х — идентиф икатор OF)
000
и
001
0выбирать E F под текущ им DF
(поле данны х — идентиф икатор EF)
00000
и
1
1 выбирать родительский O F текущ его O F
(пустое поте данных)
000001X
X
Выбор по им ени DF:
0000010
0прямой выбор (иоле данных — имя O F)
000и010
1RFU
0000011
0RFU
0000011
1RFU
000010
X
X
Выбор через путь (см. 5.1.2):
0000100
0выбирать из M F
(поле данны х — путь без идентиф икатора M F)
0000100
1выбирать из текущ его O F
(поле данны х — путь
б е з
идентиф икатора текущ его DF)
000
и
10
1
0RFU
000
и
101
1
RFU
Любек1другое значениеRFU
Если байт Р1 = ’00’, то карта распознаетлибо благодаря особому кодированию идентификатора
файла, либо из-за контекста выполнения команды, является ли выбираемый файл файлом MF, DF
или EF.
Если последовательность байтов Р1—Р2 = ’0000’ и предоставляется идентификатор файла, то
он должен быть уникальным в следующих средах:
- непосредственные потомки текущего DF,
41