Exchange_sam_apdu – ACS AET63 BioTRUSTKey User Manual
Page 23

7.5.3.
EXCHANGE_SAM_APDU
To exchange an APDU (Application Protocol Data Unit) command/response pair between the SAM
card inserted in the AET63 and the host computer.
Command format
Instruction
Code
Data
length
Data
LEN
CLA
INS
P1
P2
Lc
BYTE
1
...2
...
BYT
E N
Le
B0
H
LEN
ength of APDU command data, N, + 6 (0 < N
≤ MAX_R)
CLA
APDU instruction class byte
INS
APDU
instruction
P1
APDU parameter byte 1
P2
APDU parameter byte 2
Lc
APDU command data length
BYTE x
APDU command data
Le
Expected APDU response data length (Le = 0 menas no data is expected from the
card)
NOTE
With the T=0 communication protocol it is not possible to transmit data to the card
and from the card in a single command-response pair. Hence, only either Lc or Le
can be greater than 0 in an EXCHANGE_SAM_APDU command when a T=0 card is
in the reader. If both parameters have a value greater than 0, the AET63 does not
execute the command and returns an error status.
Response data format
BYTE
1
...
...
BYTE
N
SW1
SW2
BYTE x
Response data from card (if any)
SW1, SW2
Status code returned by the card.
Document Title Here
Document Title Here
Document Title Here
AET63 Reference Manual
Version 2.2
Page 23 of 26
www.acs.com.hk