
ACR3x – Reference Manual info@acs.com.hk
Version 1.03 www.acs.com.hk
Page 3 of 77
8.4.2. READ_MEMORY_CARD............................................................................................28
8.4.3. WRITE_MEMORY_CARD..........................................................................................29
8.4.4. VERIFY_PASSWORD................................................................................................30
8.4.5. INITIALIZE_AUTHENTICATION.................................................................................30
8.4.6. VERIFY_AUTHENTICATION .....................................................................................31
8.5. Memory Card – SLE4418/SLE4428/SLE5518/SLE5528 ....................................................32
8.5.1. SELECT_CARD_TYPE ..............................................................................................32
8.5.2. READ_MEMORY_CARD............................................................................................32
8.5.3. READ_PRESENTATION_ERROR_COUNTER_MEMORY_CARD (SLE4428 and
SLE5528) ....................................................................................................................33
8.5.4. READ_PROTECTION_BIT.........................................................................................33
8.5.5. WRITE_MEMORY_CARD..........................................................................................34
8.5.6. WRITE_PROTECTION_MEMORY_CARD ................................................................35
8.5.7. PRESENT_CODE_MEMORY_CARD (SLE4428 and SLE5528)...............................35
8.6. Memory Card – SLE4432/SLE4442/SLE5532/SLE5542 ....................................................37
8.6.1. SELECT_CARD_TYPE ..............................................................................................37
8.6.2. READ_MEMORY_CARD............................................................................................37
8.6.3. READ_PRESENTATION_ERROR_COUNTER_MEMORY_CARD (SLE4442 and
SLE5542) ....................................................................................................................38
8.6.4. READ_PROTECTION_BITS ......................................................................................38
8.6.5. WRITE_MEMORY_CARD..........................................................................................39
8.6.6. WRITE_PROTECTION_MEMORY_CARD ................................................................39
8.6.7. PRESENT_CODE_MEMORY_CARD (SLE4442 and SLE5542)...............................40
8.6.8. CHANGE_CODE_MEMORY_CARD (SLE4442 and SLE5542) ................................41
8.7. Memory Card – SLE4406/SLE4436/SLE5536/SLE6636 ....................................................42
8.7.1. SELECT_CARD_TYPE ..............................................................................................42
8.7.2. READ_MEMORY_CARD............................................................................................42
8.7.3. WRITE_ONE_BYTE_MEMORY_CARD.....................................................................43
8.7.4. PRESENT_CODE_MEMORY_CARD........................................................................44
8.7.5. AUTHENTICATE_MEMORY_CARD (SLE4436, SLE5536 and SLE6636)................44
8.8. Memory Card – SLE 4404...................................................................................................46
8.8.1. SELECT_CARD_TYPE ..............................................................................................46
8.8.2. READ_MEMORY_CARD............................................................................................46
8.8.3. WRITE_MEMORY_CARD..........................................................................................47
8.8.4. ERASE_SCRATCH_PAD_MEMORY_CARD ............................................................47
8.8.5. VERIFY_USER_CODE...............................................................................................48
8.8.6. VERIFY_MEMORY_CODE ........................................................................................49
8.9. Memory Card – AT88SC101/AT88SC102/AT88SC1003....................................................50
8.9.1. SELECT_CARD_TYPE ..............................................................................................50
8.9.2. READ_MEMORY_CARD............................................................................................50
8.9.3. WRITE_MEMORY_CARD..........................................................................................51
8.9.4. ERASE_NON_APPLICATION_ZONE........................................................................51
8.9.5. ERASE_APPLICATION_ZONE_WITH_ERASE ........................................................52
8.9.6. ERASE_APPLICATION_ZONE_WITH_WRITE_AND_ERASE.................................53
8.9.7. VERIFY_SECURITY_CODE ......................................................................................54
8.9.8. BLOWN_FUSE ...........................................................................................................55
9.0. Contactless Card Commands...............................................................................57
9.1. Pseudo APDU for Contactless Interface .............................................................................57
9.1.1. Get Data......................................................................................................................57
9.2. PICC Commands (T=CL Emulation) for MIFARE Classic 1K/4K Memory Cards...............58
9.2.1. Load Authentication Keys ...........................................................................................58
9.2.2. Authentication for MIFARE Classic (1K/4K) ...............................................................59
9.2.3. Read Binary Blocks.....................................................................................................62
9.2.4. Update Binary Blocks..................................................................................................63
9.2.5. Value Block Operation (INC, DEC, STORE) ..............................................................64
9.2.6. Read Value Block........................................................................................................65
9.2.7. Copy Value Block........................................................................................................66
9.2.8. Access PC/SC Compliant Tags (ISO14443-4) ...........................................................67
9.2.9. Access FeliCa Tags....................................................................................................68