ГОСТ Р ИСО/МЭК 7816-3—2013
12.2.4 Случай 3S
Короткое поле L состоит из одного байта: С(5) * 00’ для кодирования W от 1 до 255. Командный
APDU преобразуется в командный TPDU без какого-либо изменения.
Ответный TPDU
Ответный APDU
12.2.5 Случай 4S
Короткое поле !_ссостоит из одного байта: С(5) * ’00’ для кодирования N от 1 до 255. Короткое
поле L_ состоит из одного байта: С
(п)
с любым значением для кодирования N€от 1 до 256 (’00’ означает
максимум, т. о. 256). Командный APDU преобразуется в командный TPDU путем отсечения поля L . т. е.
С(п).
Командный APDUСLA INS Р1 Р2{поле L. = С<5)}N{ байтов данных
Командный TPDUCLA INS Р1 Р2 {РЗ = С(5)}/V байтов данных
Ответный TPDU преобразуется в ответный APDU без какого-либо изменения.
SW1 SVV2
SW1 SW2
Случай 4S.1 — Операция прервана
Первый ответный TPDU с карты указывает на то. что операция прервана: SW1 = ’6Х’. исключая
’61’, ’62’ и ’63’. Ответный TPDU преобразуется в ответный APDU без какого-либо изменения.
КомандныйAPDUCLA INS Р1 Р2{поле L = С(5)}
N байтов
данных
{поле L_ = С{п)}
Командный TPDUCLA INS Р1 Р2 {РЗ = С(5)}N байтов данных
Ответный TPDU
ОтветныйAPDU
Случай 4S.2 — Операция завершена
Первый ответный TPDU с карты указывает, что операция завершена: SW1 SW2 = ’9000’. Карта
должна быть готова к приему командного TPDU команды GET RESPONSE с РЗ = С{п).
{SW1 = ’6Х’. исключая ’61’. ’62’ и ’63}SW2
{SW1 = ’6Х\ исключая 61’. ’62’ и ’63JSW2
Командный TPDUСLA {INS = GET RESPONSE} Р1 P2 {РЗ = С(л)}
В зависимости от второго ответного TPDU с карты операция будет продолжена в соответствии с
вышеуказанными случаями 2S.1, 2S.2 и 2S.4.
Случай 4S.3 — Операция завершена с предоставлением дополнительной информации
Первый ответный TPDU с карты указывает, что операция завершена и карта дает информацию:
SW1 = ’61’ и SW2 принимает любое значение для кодирования /V от 1 до 256 (’00’ означает 256), а
именно число все еще доступных дополнительных байтов данных. Карта должна быть готова к приему
командного TPDU команды GET RESPONSE с РЗ, установленным на минимум А/, и W,.
Командный TPDUСLA {INS = GET RESPONSE} Р1 P2 {РЗ = min(N . N )}
Второй ответный TPDU преобразуется в ответный APDU без какого-либо изменения.
Ответный TPDU
Ответный APDU
РЗ байтов данныхSW1 SW2
РЗ байтов данныхSW1 SW2
36