ACR122S – Communication Protocol
Version 2.01
www.acs.com.hk
Page 45 of 57
RDR -> 02 80 11 00 00 00 00 01 01 00 00
RDR -> D5 4B
01
01
00 44
00
07
04 6E 0C A1 BF 02 84
90 00 [Checksum] 03
In which,
Number of Tag found = [01];
Target number = 01
SENS_RES = 00 44;
SEL_RES = 00
,
Length of the UID = 7;
UID = 04 6E 0C A1 BF 02 84
Operation Finished = 90 00
Step 3. 3DES Authentication.
HOST -> 02 6F 09 00 00 00 00 01 00 00 00
HOST -> FF 00 00 00 04 D4 42 1A 00 10
03
RDR -> 02 00 00 03 (Waiting the Tag)
RDR -> 02 80 0E 00 00 00 00 01 01 00 00
RDR -> D5 43 [00]
04 77 64 89 99 74 24 67
90 00
[Checksum] 03
In which,
3DES challenge from the card = [04 77 64 89 99 74 24 67];
h = 90 00
HOST -> 02 6F 18 00 00 00 00 01 00 00 00
HOST -> FF 00 00 00 13 D4 42 AF
88 68 45 07 65 86 99 67 00 53 77 56 98 65 49 67
[Checksum]
03
In which,
3DES reply to the card = [88 68 45 07 65 86 99 67 00 53 77 56 98 65 49 67];
RDR -> 02 00 00 03 (Waiting the Tag)
RDR -> 02 80 0E 00 00 00 00 01 01 00 00
RDR -> D5 43 [00] 00
06 78 53 80 68 89 61 24
90 00
[Checksum] 03
In which,
3DES reply from the card = [06 78 53 80 68 89 61 24];
Operation Finished = 90 00
Note:
The 3DES reply from the card should be checked to make sure the card is legitimate.
Step 4. Read the content of Page
04
.
HOST -> 02 6F 09 00 00 00 00 01 00 00 00
HOST -> FF 00 00 00 05 D4 40
01
30
04
[Checksum] 03
RDR -> 02 00 00 03 (Waiting the Tag)
RDR -> 02 80 15 00 00 00 00 01 01 00 00
RDR -> D5 41 [00]
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16
90 00 [Checksum] 03