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
также).
Удачи!