sto cercando APDU per trovare UID di contatto meno ISO 14443 smart card e come usarlo per stampare su terminale Linux. Il problema è che ho trovato molte persone a parlarne, ma non c'è una soluzione. Qualcuno può aiutare è questo riguardo ??? GrazieComando APDU per ottenere smart card uid
risposta
Vedere lo other answer, è probabile che la maggior parte dei lettori ora supporti il passaggio al lettore di schede.
Nessuno può aiutare come è specificato l'UID nella ISO 14443 protocollo di trasporto T = CL mentre APDU del sono specificati nel protocollo di livello applicativo ISO 7816.
Quindi è necessario accedere a un'API di livello inferiore per il lettore senza contatto. PCSC non è sufficiente (a meno che non sia stato implementato un passaggio per il lettore specifico che restituisce l'UID).
"Comando di acquisizione dati" è definito in PCSC 3 v2. Se il driver è PCSC v2 compatibile, è possibile ottenere UID usarlo:
Class = 0xFF
INS = 0xCA
P1 = 0x00
P2 = 0x00
Le = 0x00 (return full length: ISO14443A single 4 bytes, double 7 bytes, triple 10 bytes, for ISO14443B 4 bytes PUPI, for 15693 8 bytes UID)
valore restituito è:
Data+SW1SW2
Un comando Linux per leggere l'UID utilizzando opensc: opensc-tool --send-apdu FF: CA: 00: 00: 00 --wait –
Grazie a @nchokoev! Risolto il mio problema con pcsclite (adattamento del nodo) – Stilmittel
- 1. Android NFC: tag perso quando il comando APDU viene inviato a una smart card
- 2. ID applet e APDU in Java Card
- 3. Java Card: come caricare l'applet SIM sulla vera smart card?
- 4. Autenticazione smart card con ASP.NET
- 5. Lettore smart card, impossibile leggere alcune carte
- 6. Accesso alla smart card con Java
- 7. Leggi certificato smart card con Javascript
- 8. Come rendere l'applicazione php per richiedere l'autenticazione con smart card
- 9. Quale comando APDU ottiene l'ID della carta
- 10. Come interagire con una smart card in Java?
- 11. comando APDU di leggere i dati delle carte di credito di Visa payWave NFC card abilitata utilizzando Samsung Galaxy S4
- 12. Scheda Java sicura Max. Comando dati APDU e dimensioni di risposta
- 13. inviare comandi APDU alla carta USIM/SIM in Android
- 14. api per ottenere uid da URL del profilo su facebook
- 15. Sito Web Autenticazione smart card PKSC# 11 e certificati client SSL
- 16. È possibile inviare comandi Pseudo-APDU mentre la scheda non è presente?
- 17. Get tt_content uid
- 18. MaterializeCSS Card Design
- 19. RealUID, UID salvato, UID efficace. Cosa sta succedendo?
- 20. Come ottenere nome utente utilizzando uid su Android
- 21. Come eseguire gli esempi Web di Java Card Connected Edition su Eclipse?
- 22. Come inviare APDU alla scheda Mifare Classic 1k?
- 23. Sicurezza Android Modifica UID
- 24. Data picker card per Facebook Messenger bot
- 25. MOVE TO SD CARD
- 26. ALG_RSA_NOPAD in Java Card
- 27. RecyclerView card espandibileView
- 28. applicazione dovrebbe uscire su Smart Hub Samsung Smart TV
- 29. Valori "Smart Defaults" SSDT per tipo
- 30. Web design per Smart Phone - Dimensione pixel
Quindi, quello che potrebbe essere il modo possibile leggere UID di smart card mentre si lavora con PCSC -Light? – Salman
Vorrei dare un'occhiata alle librerie dei lettori sottostanti. PCSC è stato inizialmente realizzato per i lettori di contatti. Il problema è che qualsiasi cosa al di là di PCSC è probabilmente un driver proprietario. –
L'UID 'è specifico per ogni carta senza contatto nel mondo? (cioè non ci sono due carte diverse con UID uguale?) È fisso o è un numero casuale per sessione? Perché ne abbiamo bisogno? Solo per il meccanismo Anti-collisione? – Abraham