ГОСТ I»ИСО/МЭК 7816-4-2004
’XX" —нормальная обработка: имеется больше байтовданных (’XX’ указывает число дополни
тельных имеющихся байтов данных, доступных для последующей команды ИЗВЛЕЧЬ ОТВЕТ).
Может возникать следующее специфическое состояние предупреждения.
Если байт SW1 = ‘62’, а байт SW2 равен:
’81’ —часть выдаваемых данных может быть искажена.
М о т возникать следующие специфические состояния ошибки.
Если байт SW1 = *67’, а байт SW2 равен:
*00’ —неверно указанная длина (некорректное поле 1_с).
Если байт SWI = *6А*, а байт SW2 равен:
‘86’ —некорректные параметры PI, Р2.
Если байт SWI = ’6С*. а байт SW2 равен:
‘XX’ —неверно указанная длина (несоответствующее поле L<; *ХХ’ указывает точную длину).
7.2 Команда КОНВЕРТ
7.2.1 О п р е д е л е н и е и о б л а с т ь п р и м е н е н и я
Команда КОНВЕРТ используется дзя передачи APDU или части APDU, либо любой строки
данных, которая по-другому не может быть передана при помощи доступных протоколов.
П р и м е ч а н и е — И спользование команды К О Н В Е РТ для SM представлено в приложении Е.
7.2.2 Условия и с п о л ь з о в а н и я и защит ы
Не установлены.
7.2.3 К о м а н д н о ес о о б щ е н и е
Командный APDU команды КОНВЕРТ представлен в таблице 76.
Т а б л и ц а 76 — К омандны й A PD U команды КО Н ВЕРТ
CLA
Как определено в 5.4.1
INS
•С2*
Р 1 -Р 2
‘0000’ (другие значения являю тся R FU )
П оле Lt
Д лина последую щ его поля данны х
П аче данных
A PD U (сто часть)
П азе L„
Пустое или длина ожидаемых данных
Если команда КОНВЕРТ используется при Т=0 (см. ИСО/МЭК 7816-3) для передачи строк
данных, пустое поле данных в ее командном APDU означает «конец строки данных».
7.2.4 О т в е т н о ес о о б щ е н и е( н о м и н а л ь н ы йс л у ч а й )
Ответный APDU команды КОНBEIT представлен в таблице 77.
Т а б л и и а 77 — Ответный A PD U команды КО Н В ЕРТ
П оде данны х
S W I. SW2
Пустое или A PD U (сто часть), соответствую щ ий Ц
Байты состояния
П р и м е ч а н и с — Байты состояния в табл ине 77 принадлеж ат команде КО Н ВЕРТ. Байты состояния
ком анды , передаваемой в нате данны х команды К О Н В ЕРТ, могут находиться в ноле данны х ответа КОН ВЕРТ.
7.2.5 С о с т о я н и я п о с л е о б р а б о т к и
Может возникать следующее специфическое состояние ошибки.
Если байт SW1 = *67’, а байт SW2 равен:
‘00’ —неверно указанная длина (некорректное поле Lt).
8 Байты предыстории
8.1 Назначение и общая структура
Байты предыстории сообщают внешнему окружению, как использовать карту, если транспорт
ный протокол установлен в соответствии с ИСО/МЭК 7816-3.
Число байтов предыстории (не более 15) указывается и кодируется, как определено в
ИСО/МЭК 7816-3.
49