Вот шаги, которые я выполнил до сих пор:
- Открытие NFC-соединения:
Код: Выделить всё
val isoDep = IsoDep.get(tag)
isoDep.connect()
- Выбор правильного AID для апплета: я попытался выбрать апплет, используя:
< /ол>Код: Выделить всё
val selectAppletCommand = CommandAPDU(0x00, 0xA4, 0x04, 0x00, appletAID) val response = isoDep.transceive(selectAppletCommand)
- Выполнение BAC (базовый контроль доступа):
- Чтение данных из лицензии :
Мои вопросы:
- Каковы правильные идентификаторы AID и файлов (EF/DG) для доступа
к данным на водительские права? - Как мне следует обрабатывать выбор файлов и безопасный обмен сообщениями для
eDL (электронных водительских прав) в Android с помощью NFC?
< li>Существует ли какая-либо документация или рекомендации по считыванию
водительских прав с поддержкой NFC на Android?
Заранее спасибо за ваша помощь!
Подробнее здесь: https://stackoverflow.com/questions/791 ... on-android