Initialize_authentication, Verify_authentication – ACS ACR33U-A1 SmartDuo Smart Card Reader User Manual
Page 38

ACR33U-A1 – Reference Manual
Version 1.02
www.acs.com.hk
Page 38 of 60
p
2
p
1
p
0
: Password set number
(rp
2
p
1
p
0
= 0111 for the secure code)
Response data format (abData field in the RDR_to_PC_DataBlock)
SW1
SW2
ErrorCnt
90h
Where:
SW1
= 90h
SW2 (ErrorCnt) = Error Counter. FFh indicates the verification is correct. 00h indicates the
password is locked (exceeded the maximum number of retries). Other
values indicate the current verification has failed.
8.3.4.5. INITIALIZE_AUTHENTICATION
Command format (abData field in the PC_to_RDR_XfrBlock)
Pseudo-APDU
CLA INS P1 P2 Lc Q(0) Q(1) … Q(7)
FFh 84h 00h 00h 08h
Where:
Byte Address:
Memory address location of the memory card
Q(0),Q(1)…Q(7): Host random number, 8 bytes
Response data format (abData field in the RDR_to_PC_DataBlock)
SW1 SW2
Where:
SW1, SW2 = 90 00h if no error
8.3.4.6. VERIFY_AUTHENTICATION
Command format (abData field in the PC_to_RDR_XfrBlock)
Pseudo-APDU
CLA INS P1
P2
Lc Q1(0) Q1(1) … Q1(7)
FFh 82h 00h 00h 08h
Where:
Byte Address:
Memory address location of the memory card
Q1(0),Q1(1)…Q1(7): Host challenge, 8 bytes