Application Protocol Data Unit
Vai alla navigazione
Vai alla ricerca
L’Application Protocol Data Units (APDU) è una sequenza formata da comandi che possono essere inviati da un'applicazione software del lettore alla smart card. Le specifiche di questo protocollo sono definite da ISO/IEC 7816.[1]
Esistono due categorie di APDU:
- comandi APDU: inviato dal lettore smart card alla SC che contiene obbligatoriamente 4 byte di header (CLA, INS, P1, P2) e di seguito da 0 a 255 byte dati.
- risposte APDU: inviata dalla Smart Card al lettore smart card che contiene da 0 a 65536 byte di dati e 2 byte riguardanti lo stato (SW1, SW2).
CLA | INS | P1 | P2 | Lc | Data | Le |
---|---|---|---|---|---|---|
Header | Body |
Note
[modifica | modifica wikitesto]- ^ ISO/IEC 7816-4:2005 Identification cards — Integrated circuit cards — Part 4: Organization, security and commands for interchange, su iso.org, 3 ottobre 2008. URL consultato il 27 gennaio 2012.
Collegamenti esterni
[modifica | modifica wikitesto]- Panoramica APDU [collegamento interrotto], su di.unisa.it.