Драйвер Android ACR38U-I1: не удается прочитать ключ со смарт-карты infineon SLE4428

Я скачал драйвер Android ACR38U-I1 с официальная страница. В загруженном zip-файле есть образец apk для тестирования ридера. Я попытался прочитать карту Infineon SLE4428 с помощью примера приложения. Я выполнил следующие шаги:

  • Подключите считыватель ACR38U-I1 к моему телефону Android.
  • Откройте приложение для Android, и я увижу подключенный ридер.
  • Нажмите Открыть, чтобы открыть программу чтения
  • Вставьте карту в слот
  • Теплый сброс карты
  • Нажмите Прочитать ключ

но затем журнал показывает InvalidArgumentException - код управления 2080 недействителен

введите здесь описание изображения

Как я могу прочитать карту? Пожалуйста помоги.


person palatok    schedule 27.11.2020    source источник
comment
Хотя этот ридер должен уметь читать карты памяти типа SLE4428, я понятия не имею, что команда read key должна делать с такой картой памяти, у которой вообще нет ключа. Таким образом, похоже, что образец приложения не соответствует карте, которую вы пытаетесь обработать.   -  person guidot    schedule 27.11.2020
comment
Поэтому я думаю, что мне нужно передать команду для чтения содержимого карты. Можете ли вы поделиться, как читать / писать на эту карту?   -  person palatok    schedule 27.11.2020
comment
Начните с этого вопроса.   -  person guidot    schedule 27.11.2020
comment
Спасибо @guidot, это очень помогло. Могу я попросить вас о небольшой услуге? Я не могу понять, как работает проверка PSC SLE4428. Могу ли я записать на карту без проверки PSC?. Можете ли вы помочь мне с некоторыми ссылками? заранее спасибо   -  person palatok    schedule 27.11.2020