ПОЛНЫЙ СПИСОК ОТВЕТОВ APDU

BadB

Professional
Messages
1,637
Reaction score
1,537
Points
113
Список ответов APDU на обработку EMV с их описанием.

Обратите внимание, что тот же список с расширенными возможностями поиска реализован в бесплатном продукте BP-Tools.

SW1SW2Информация /
Предупреждение /
Ошибка /
Безопасность
Описание
6EКласс не поддерживается.
6-яБайты ответа еще доступны
61XXIКоманда успешно выполнена; Доступны XX байтов данных, которые можно запросить с помощью GET RESPONSE.
62-WСостояние энергонезависимой памяти не изменилось
6200WНет информации (NV-Ram без изменений)
6201WNV-Ram без изменений 1.
6281WЧасть возвращенных данных может быть повреждена
6282WДостигнут конец файла / записи до чтения Le байтов
6283WВыбранный файл признан недействительным
6284WВыбранный файл недействителен. FCI не сформирован в соответствии с ISO
6285WНет входных данных с датчика на карте. Никакой кошелек не порабощен для R3bc
62A2WНеправильный R-MAC
62A4WКарта заблокирована (во время сброса ())
62CXWСчетчик со значением x (зависит от команды)
62F1WНеправильный C-MAC
62F3WВнутренний сброс
62F5WАгент по умолчанию заблокирован
62F7WДержатель карты заблокирован
62F8WПодвал - текущий агент
62F9WНабор клавиш CALC не разблокирован
62FXW-
62XXWРФС
63-WСостояние энергонезависимой памяти изменено
6300WНет информации (NV-Ram изменен)
6381WФайл заполнен последней записью. Загрузка / обновление не допускается.
6382WКлюч карты не поддерживается.
6383WКлюч считывателя не поддерживается.
6384WПередача открытого текста не поддерживается.
6385WЗащищенная передача не поддерживается.
6386WЭнергозависимая память недоступна.
6387WЭнергонезависимая память недоступна.
6388WКлючевой номер недействителен.
6389WНеправильная длина ключа.
63C0WПроверить не удалось, попыток не осталось.
63C1WПроверить не удалось, осталась 1 попытка.
63C2WПроверить не удалось, осталось 2 попытки.
63C3WПроверить не удалось, осталось 3 попытки.
63CXWСчетчик достиг значения «x» (0 = x = 15) (зависит от команды).
63F1WОжидается больше данных.
63F2WОжидается больше данных, ожидается проактивная команда.
63FXW-
63XXWРФС
64-EСостояние энергонезависимой памяти не изменилось
6400EНет информации (NV-Ram без изменений)
6401EТайм-аут команды. Немедленный ответ, требуемый картой.
64XXEРФС
65-EСостояние энергонезависимой памяти изменено
6500EНет информации
6501EОшибка записи. Сбой памяти. Возникли проблемы с записью или чтением EEPROM. Другие проблемы с оборудованием также могут вызвать эту ошибку.
6581EСбой памяти
65FXE-
65XXEРФС
66-S
6600SОшибка при получении (тайм-аут)
6601SОшибка при получении (ошибка четности символов)
6602SНеверная контрольная сумма
6603SТекущий файл DF без FCI
6604SНет SF или KF в текущем DF
6669SНеправильное заполнение шифрования / дешифрования
66XXS-
67-E
6700EНеправильная длина
67XXEневерная длина (процедура) (ISO 7816-3)
68-EФункции в CLA не поддерживаются
6800EНет информации (функция запроса не поддерживается картой)
6881EЛогический канал не поддерживается
6882EБезопасный обмен сообщениями не поддерживается
6883EОжидается последняя команда цепочки
6884EКомандная цепочка не поддерживается
68FXE-
68XXEРФС
69-EКоманда не разрешена
6900EИнформация не указана (команда не разрешена)
6901EКоманда не принята (неактивное состояние)
6981EКоманда несовместима с файловой структурой
6982EНеудовлетворительное состояние безопасности.
6983EМетод аутентификации заблокирован
6984EСсылочные данные обратимо заблокированы (признаны недействительными)
6985EУсловия использования не удовлетворены.
6986EКоманда не разрешена (нет текущего EF)
6987EОжидаемый объект безопасного обмена сообщениями отсутствует
6988EНеверный объект данных безопасного обмена сообщениями (SM)
698DЗарезервированный
6996EДанные необходимо обновить снова
69E1EPOL1 текущего включенного профиля предотвращает это действие.
69F0EВ доступе отказано
69F1EВ разрешении отказано - отсутствуют привилегии
69FXE-
69XXERFU
-EНеправильный параметр (ы) P1-P2
00EИнформация не предоставлена (байты P1 и / или P2 неверны)
80EПараметры в поле данных неверны.
81EФункция не поддерживается
82EФайл не найден
83Eзапись не найдена
84EНедостаточно места в памяти для записи или файла
85ELc несовместима со структурой TLV
86EНеправильный параметр P1 или P2.
87ELc несовместима с P1-P2
88EСсылочные данные не найдены
89EФайл уже существует
8AEИмя DF уже существует.
F0EНеверное значение параметра
FXE-
XXERFU
6B-E
6B00EНеправильный параметр (ы) P1-P2
6BXXEНеверная ссылка (байт процедуры), (ISO 7816-3)
6C-EНеправильная длина Le
6C00EНеправильная длина P3.
6CXXEНеверное значение длины в Le; 'xx' - правильное точное Le
6D-E
6D00EКод инструкции не поддерживается или недействителен
6DXXEКод инструкции не запрограммирован или недействителен (байт процедуры), (ISO 7816-3)
6E-E
6E00EКласс не поддерживается
6EXXEКласс инструкции не поддерживается (байт процедуры), (ISO 7816-3)
6F-EВнутреннее исключение
6F00EКоманда прервана - более точная диагностика невозможна (например, ошибка операционной системы).
6FFFEКарта мертва (чрезмерное использование,…)
6FXXEНет точного диагноза (байт процедуры), (ISO 7816-3)
9--
9000яКоманда успешно выполнена (ОК).
9004WPIN-код не подтвержден, осталось 3 или более попыток ввода PIN-кода
9008Ключ / файл не найден
9080WСчетчик попыток разблокировки достиг нуля
9100ОК
9101States.activity, States.lock Status или States.lockable имеют неправильное значение
9102Количество транзакций достигло предела
910CБез изменений
910EНедостаточно NV-памяти для выполнения команды
91Код команды не поддерживается
911ECRC или MAC не соответствуют данным
9140Указан неверный ключевой номер
917EНедопустимая длина командной строки
919DНе разрешать запрошенную команду
919EЗначение параметра недействительно
91A0Запрошенный AID отсутствует на PICC
91A1Неустранимая ошибка в приложении
91AEСтатус аутентификации не позволяет запрошенную команду
91AFОжидается отправка дополнительного кадра данных
91BEВне границы
91C1Неустранимая ошибка в PICC
91CAПредыдущая команда не была полностью завершена
91CDPICC был отключен из-за неисправимой ошибки
91CEКоличество приложений ограничено 28
91DEФайл или приложение уже существует
91EEНе удалось завершить операцию записи NV из-за потери питания
91F0Указанный номер файла не существует
91F1Неустранимая ошибка в файле
920xIЗапись в EEPROM успешна после "x" попыток.
9210EНедостаточно памяти. Больше нет свободного места.
9240EЗапись в EEPROM не удалась.
9301Ошибка целостности
9302Кандидат S2 недействителен
9303EПриложение заблокировано навсегда
9400EEF не выбран.
9401Код валюты кандидата не соответствует валюте кошелька
9402Сумма кандидата слишком высока
9402EПревышен диапазон адресов.
9403Сумма кандидата слишком мала
9404EFID не найден, запись не найдена или образец сравнения не найден.
9405Проблемы в поле данных
9406EТребуемый MAC недоступен
9407Плохая валюта: в движке кошелька нет слота с валютой R3bc
9408Валюта R3bc не поддерживается в движке кошелька
9408EВыбранный тип файла не соответствует команде.
9580Плохая последовательность
9681Вспомогательное устройство не найдено
9700PIN-код заблокирован и счетчик попыток разблокировки равен 1 или 2
9702Основные ключи заблокированы
9704PIN-код не подтвержден, осталось 3 или более попыток ввода PIN-кода
9784Базовый ключ
9785Превышен лимит - ключ C-MAC
9786Ошибка SM - Превышен предел - ключ R-MAC
9787Превышен предел - счетчик последовательностей
9788Превышен предел - длина R-MAC
9789Услуга не доступна
9802EПИН-код не определен.
9804EУсловия доступа не выполнены, аутентификация не удалась.
9835EASK RANDOM или GIVE RANDOM не выполняются.
9840EПодтверждение PIN-кода не выполнено.
9850EINCREASE или DECREASE не могут быть выполнены, поскольку достигнут предел.
9862EОшибка аутентификации, зависит от приложения (неверный MAC)
9900Остался 1 PIN-код
9904PIN-код не подтвержден, осталось 1 попытка PIN-кода
9985Неверный статус - блокировка держателя карты
9986EОтсутствие привилегии
9987PIN не установлен
9988Неправильный статус - состояние R-MAC
00Осталось 2 попытки PIN
04PIN-код не подтвержден, осталось 2 попытки PIN-кода
71Неверное значение параметра - AID двойного агента
72Неверное значение параметра - тип двойного агента
9D05EНеверный тип сертификата
9D07EНеверный размер данных сеанса
9D08EНеверный размер записи файла DIR
9D09EНеверный размер записи FCI
9D0AEНеверный размер кода
9D10EНедостаточно памяти для загрузки приложения
9D11EНеверный AID
9D12EПовторяющийся AID
9D13EПриложение загружено ранее
9D14EСписок истории приложений заполнен
9D15EПриложение не открыто
9D17EНедействительное смещение
9D18EПриложение уже загружено
9D19EНедействительный сертификат
9DEНеверная подпись
9D1BEНеверный КТУ
9D1DEЭлементы управления MSM не установлены
9D1EEПодпись приложения не существует
9D1FEКТУ не существует
9D20EПриложение не загружено
9D21EНеверная длина данных команды открытия
9D30EПараметр данных проверки неверен (неверный начальный адрес)
9D31EПараметр данных проверки неверен (неверная длина)
9D32EПараметр данных проверки неверен (недопустимая область проверки памяти)
9D40EНедопустимый зашифрованный текст элементов управления MSM
9D41EЭлементы управления MSM уже установлены
9D42EУстановить длину данных элементов управления MSM менее 2 байтов
9D43EНедопустимая длина данных в элементах управления MSM
9D44EИзбыточный зашифрованный текст элементов управления MSM
9D45EОшибка проверки данных MSM Controls
9D50EНедействительный производственный идентификатор MCD Issuer.
9D51EНедействительный идентификатор эмитента MCD
9D52EНедопустимая дата данных элементов управления MSM
9D53EНеверный номер MCD
9D54EОшибка зарезервированного поля
9D55EОшибка зарезервированного поля
9D56EОшибка зарезервированного поля
9D57EОшибка зарезервированного поля
9D60EОшибка проверки MAC
9D61EДостигнуто максимальное количество разблокировок
9D62EКарта не заблокирована
9D63EКрипто-функции недоступны
9D64EПриложение не загружено
9E00PIN-код не установлен
9E04PIN-код не подтвержден, PIN-код не установлен
9F00PIN-код заблокирован, а счетчик попыток разблокировки равен 3
9F04PIN-код не подтвержден, PIN-код заблокирован, а счетчик попыток разблокировки равен 3
9FXXКоманда успешно выполнена; Доступны байты данных «xx», которые можно запросить с помощью GET RESPONSE.
9xXXСтатус, связанный с приложением (ISO 7816-3)
 
Top