ГОСТ Р ИСО/МЭК 7816-4-2004
окружению. Данный механизм может использоваться для зашиты личных секретных данных и для
снижения возможностей фильтрации сообщений.
Результат аутентификации может регистрироваться по внутреннем EF в соответствии с требо
ваниями приложения.
5.3 Структуры APDU-сообщений
Шаг в прикладном протоколе состоит из посылки команды, обработки ее принимающей
стороной и посылки ответа в обратном направлении. Таким образом, конкретный ответ соответст
вует конкретной команде: вместе они именуются парой команда—ответ.
Блок данных прикладного протокола (APDU) содержит либо командное, либо ответное
сообщение, посылаемое карте с устройства сопряжения, или наоборот.
В паре команда—отпет командное и ответное сообщения могут содержать данные, следствием
чего являются четыре случая, обобщенные в таблице 4.
Та б л и ца 4 —Данные в парс команда—ответ
Случаи
Данны е команды
Ожидаемые данны е ою ста
1Нет данных
2
То же
3Данные
4
Нетданных
Данные
Нетданных
Данные
5.3.1 К о м а н д н ы й APDU
Представленный на рисунке 3 (см. также таблицу 6) командный APDU, определяемый в
настоящем стандарте, состоит из:
- обязательного заголовка из четырех байтов (CLA, INS, PI, Р2),
- условного тела переменной длины.
ЗаголовокТвпо
CLA INS Р1 РЗ[Пала ЦДПштвданный[Пал»LJ
Рисунок 3—Структура командного APDU
Число байтов, представленных в поле данных командного APDU. обозначается L..
Максимальное число байтов, ожидаемых в поле данных ответного APDU. обозначается L.
(длина ожидаемых данных). Если поле Lc содержит только нули, то запрашивается максимальное
число имеющихся байтов данных.
На рисунке 4 предстаапеиы четыре структуры командных APDU. соответствующие четырем
случаям из таблицы 4.
Спутай 1
ГЗаголовок|
Спутай2
|Зшшоаск| ГЬпаL, |
Слумй 3
|Звтпоаок| ПОл&Ц. | ГТопададтык |
Спутай4
|Зиолови;| ПолоLei Попэдалых |nonoL.|
Рисунок 4 —Четыре структуры командных APDU
В случае 1длина данных Ц является нулевой; следовательно поле Ц и поле данных являются
пустыми. Длина данных Lc также является нулевой; следовательно и поле Lc является пустым. В
результате тело является пустым.
10