ГОСТ 1»ИСО/МЭК 7816-4-2004
’82’ - файл не найден;
’83’ — запись не найдена.
Если байт SWI = ’6С \ а байт SW2 равен:
‘XX’ —неверно указанная длина (несоответствующее поле L.; ХХ‘ указывает точную длину).
6.6 Команда ВВЕСТИ ЗАПИСЬ
6.6.1О п р е д е л е н и еи о б л а с т ьп р и м е н е н и я
Командное сообщение команды ВВЕСТИ ЗАПИСЬ инициирует одну из следующих операций:
- однократную запись передаваемых данных (в виде записи);
- операцию логического сложения «ИЛИ* над байтами данных записи, уже присутствующей в
карте, и байтами данных записи, передаваемой в командном APDU;
- операцию логического умножения «И* над байтами данных записи, уже присутствующей в
карте, и байтами данных записи, передаваемой в командном APDU.
Если индикация не дается в байте кодирования данных (см. таблицу 86), должна применяться
операция логического сложения «ИЛИ».
При использовании адресации текущей записи командадолжна устанавливатьуказатель записи
на успешно записанную запись.
6.6.2 У с л о в и яи с п о л ь з о в а н и яи з а ш и т ы
Команда может быть выполнена только в том случае, если состояние защиты удовлетворяет
атрибутам секретности данного EF для функций записи.
Если выбор EF осуществляется одновременно с подачей команды, то эта команда может
обрабатываться без идентификации данного файла.
Если команда содержит разрешенный короткий идентификатор EF, она устанавливает указы
ваемый файл в состояние текущего EF, а указатель текущей записи —в исходное положение.
Команда должна прерываться в том случае, если она применяется к EF без структуры из
записей.
Опция команды «предыдущая» (Р2 = хххххОП), примененная к циклическому файлу, ведет
себя также, как команда ПРИСОЕДИНИТЬ ЗАПИСЬ.
6.6.3 К о м а н д н о ес о о б щ е н и е
Командный APDU команды ВВЕСТИ ЗАПИСЬ представлен в таблице 39.
Т а б л и н а 39 — К омандны й A PD U команды ВВЕСТИ ЗА П И С Ь
CLA
Как определено в 5.4.1
INS
’D2*
PI
PI » *00’ обозначает текущ ую запись.
PI * ’00* — ном ер указы ваемой записи
Р2
См. таблицу 40
П оле Ц
Д лина последую щ его поля данны х
П оле данных
Запись, подлежащ ая операции записи
П оле L„
Пустое
Т а б л и и а 40 — Кодирование байга управления ссылками Р2
ь»Ь7Ь6Ь5Ь4ьзЬ2ы
Смисдовос содержание
00000
--
Выбираемый в текущий момент EF
XXXXX-
--
Короткий идентификатор EF
(
нс все равны
-
----
000
-—---
00 1
-----0 10
-—
—
—
-0 1 1
-
—
--
-100
Первая запись
Последняя запись
Следующая запись
Предыдущая запись
Номер записи дан вбайте PI
Любое другое значениеRFU
33