Owner manual

ACR33U-A1 Reference Manual info@acs.com.hk
Version 1.02
www.acs.com.hk
Page 58 of 60
Response data format (abData field in the RDR_to_PC_DataBlock)
SW1 SW2
Where:
SW1, SW2 = 90 00h if no error
= 63 00h if there is no more retry chance
Note: After SW1SW2 = 0x9000h has been received, read back the data in Application Zone can
check whether the ERASE_APPLICATION_ZONE_WITH_ERASE is correct. If all data in
Application Zone is erased and equals to “0xFFh,” the previous verification is success.
8.3.8.7. VERIFY_SECURITY_CODE
To submit Security Code (2 bytes) to the inserted card. Security Code is to enable the memory access
of the card.
The following actions are executed:
Present the specified code to the card
Search a '1' bit in the presentation error counter and write the bit to '0'
Erase the presentation error counter. The Security Code Attempts Counter can be erased
when the submitted code is correct.
Command format (abData field in the PC_to_RDR_XfrBlock)
Pseudo-APDU
CLA INS Error Counter LEN Byte Address
MEM_L
CODE
Byte 1 Byte 2
FFh 20h 08h 0Ah 02h
Where:
Error Counter LEN: Length of presentation error counter in bits
Byte Address: Byte address of the key in the card
CODE: 2 bytes Security Code
Response data format (abData field in the RDR_to_PC_DataBlock)
SW1 SW2
Where”
SW1, SW2 = 90 00h if no error
= 63 00h if there is no more retry chance
Note: After SW1SW2 = 0x9000h has been received, read back the Security Code Attempts
Counter (SCAC) can check whether the VERIFY_USER_CODE is correct. If SCAC is erased and
equals to “0xFFh,” the previous verification is success.