Команда Создать файл не удалась при создании DF в SmartCrad - PullRequest
0 голосов
/ 27 сентября 2019

Я пытаюсь создать новый выделенный файл (DF), используя команду создания файла со следующим полем данных:

62 1A 81 02 04 00 82 01 38 83 02 3F 20 8A 01 05 8C 04 43 12 11 11 9C 04 43 12 11 11

Я получаю следующую ошибку: 69 85 (Условия использования не выполнены)

Я использую смарт-карту Gemalto IDPrime 830 и следую стандарту ISO 7816-4 (2005).

1 Ответ

0 голосов
/ 27 сентября 2019

Gemalto IDPrime - это javacard, а не собственная (основанная на файловой системе) карта.Поэтому вы не сможете создать DF, если нет апплета, поддерживающего эту команду.(Хотя теоретически это возможно, это маловероятно, поскольку в javacards используется другая парадигма.)

Обновление с добавленной вами информацией: 6985 означает, что не проблема с разрешениями, а также не связано с неправильными параметрами поля данных команды.Обратите внимание, что некоторые карты имеют ограничение на уровень вложенности DF, поэтому MF является наиболее верным выбором для создания DF.

...