Mifare DESFire прочитать файл

Я использую Mifare DESFire Smartcards и пытаюсь прочитать файл. Я могу выбрать приложение и получить идентификатор файла, но как мне выбрать и вывести этот файл?

APDUS I send: 
// Get Application ID
--> 0x90 6A 00 00 00
<-- 0x 93 B3 AE 91 00
// Select Application
--> 0x90 5A 00 00 03 93 B3 AE 00
<-- 0x91 00
// Get File ID
--> 0x90 6F 00 00 00
<-- 0x01 02 91 00

Я все делаю правильно, и каков следующий шаг, чтобы выбрать и вывести этот файл?

1 ответ

Ваш след APDU выглядит хорошо.

Посмотрите на команды READ DATA а также READ RECORDS в спецификации вашего продукта (в зависимости от условий доступа, которые вам могут понадобиться AUTHENTICATE также).

Удачи!

Другие вопросы по тегам