Quale comando APDU ottiene 7 byte di ID della scheda? Uso il pritocol T = CL (ISO7816) con livello ISO14443. Sulla scheda di rilevamento posso vedere solo 4 byte di ID della carta. Ho cercato, questo è il comando APDU per ottenere l'ID della carta. Per esempio la sua:
0xFF, 0xCA, 0x00, 0x00, 0x00
ma frutto di thouse comando è: 6E 00
, che sulle specifiche di risposta APDU dicono che "classe non supportato"Quale comando APDU ottiene l'ID della carta
Poi trovo, che il suo comando APDU può essere come:
0x00, 0xCA, 0x00, 0x00, 0x00
questo comando ritorno 6A 88
dove 6A XX
- "parametro errato (s) P1-P2" e 88
- "Dati di riferimento non trovati"
Cosa ne pensi?
Grazie!
p.s. Tutto comando come: CLA, INS, P1, P2, LenData, Data
Altro mio lavoro di comando normalmente (come aplet sellect e lavorare con esso), problema solo ad ottenere carta d'identità
Il comando {0x00, 0xCA, 0x00, 0x5F, 0x00} o {0x00, 0xCA, 0x00, 0x7F, 0x00} ha restituito l'errore 6A 88 –
Sì, naturalmente. È necessario provare * tutti * i valori di P2, da 0x00 a 0xFF, insieme ai tre valori 0x00, 0x5F e 0x7F per P1. Sono 768 combinazioni in totale. – TonyK