E 'possibile leggere i dettagli della carta di credito (nome, numero, scadenza) di una carta Visa payWave tramite NFC su un Samsung Galaxy Nexus? Che ne pensi di altre carte di credito abilitate per NFC?Lettura dei dati della carta di credito Visa payWave via NFC su Android
Se non è possibile, c'è un modo per recuperare un ID univoco dalla scheda?
Inoltre, qualsiasi riferimento o codice di esempio sarebbe di grande aiuto.
Questi sono grandi risorse per capire come leggere i dati EMV in Java, ma sembrano essere sulla base di lettori di schede USB/seriale. Come possono essere letti i dati EMV su Android tramite l'API NFC? (Ovviamente, è possibile che le due applicazioni precedenti possano farlo.) – user1233983
Esempio di traduzione di 'selectApplication()' nell'ultimo [collegamento] (http://stackoverflow.com/questions/283251/how-do-i-read -the-pan-da-un-emv-smartcard-da-java) sopra: 'byte [] selectApplication (tag IsoDep) genera IOException { byte [] comando = nuovo byte [] {0x00, 0xA4, 0x04, 0x00, 0xA0, 0x00, 0x00, 0x00, 0x04}; return tag.transceive (comando); } '. Il 'tag' che otterresti dall'intento' NFC': 'Tag IsoDep = IsoDep.get (getIntent(). GetParcelableExtra (NfcAdapter.EXTRA_TAG);'. –
Grazie. In realta ho capito tutto questo ma non ero veramente certo, quindi grazie per la conferma. Alcune domande finali: i comandi/risposte APDU utilizzati con i dispositivi ISO14443 sono gli stessi di quelli ISO7816? Esiste un buon riferimento per i comandi APDU ISO14443, oltre all'acquisto dei documenti da ISO? – user1233983