Revert "MRTD add worker method for auhtenticated read"

This reverts commit 3458ded128a3c13ddd18484c2e1be2945e951a28.
This commit is contained in:
Chris van Marle
2022-10-11 22:13:25 +02:00
parent 6abd967966
commit 8796195a63
3 changed files with 0 additions and 21 deletions
-18
View File
@@ -91,8 +91,6 @@ int32_t nfc_worker_task(void* context) {
if(nfc_worker->state == NfcWorkerStateRead) {
nfc_worker_read(nfc_worker);
} else if(nfc_worker->state == NfcWorkerStateReadMrtdAuth) {
nfc_worker_read_mrtd_auth(nfc_worker);
} else if(nfc_worker->state == NfcWorkerStateUidEmulate) {
nfc_worker_emulate_uid(nfc_worker);
} else if(nfc_worker->state == NfcWorkerStateEmulateApdu) {
@@ -320,22 +318,6 @@ static bool nfc_worker_read_mrtd(NfcWorker* nfc_worker, FuriHalNfcTxRxContext* t
return read_success;
}
bool nfc_worker_read_mrtd_auth(NfcWorker* nfc_worker) {
MrtdData* mrtd_data = &nfc_worker->dev_data->mrtd_data;
FuriHalNfcTxRxContext tx_rx = {};
MrtdApplication* mrtd_app = mrtd_alloc_init(&tx_rx);
do {
if(!furi_hal_nfc_detect(&nfc_worker->dev_data->nfc_data, 300)) break;
if(!mrtd_select_app(mrtd_app, AID.eMRTDApplication)) break;
if(!mrtd_bac(mrtd_app, &mrtd_data->auth)) break;
} while(false);
return false;
}
static bool nfc_worker_read_nfca(NfcWorker* nfc_worker, FuriHalNfcTxRxContext* tx_rx) {
FuriHalNfcDevData* nfc_data = &nfc_worker->dev_data->nfc_data;
-1
View File
@@ -11,7 +11,6 @@ typedef enum {
NfcWorkerStateReady,
// Main worker states
NfcWorkerStateRead,
NfcWorkerStateReadMrtdAuth,
NfcWorkerStateUidEmulate,
NfcWorkerStateMfUltralightEmulate,
NfcWorkerStateMfClassicEmulate,
-2
View File
@@ -36,8 +36,6 @@ int32_t nfc_worker_task(void* context);
void nfc_worker_read(NfcWorker* nfc_worker);
bool nfc_worker_read_mrtd_auth(NfcWorker* nfc_worker);
void nfc_worker_emulate_uid(NfcWorker* nfc_worker);
void nfc_worker_emulate_mf_ultralight(NfcWorker* nfc_worker);