User manual
SCM3712 REFERENCE MANUAL 41
8.2. Set of APDU for contactless storage user tokens
Command specific return codes are given under each command. Please refer section 7.1.1 (Status
words table) for common return codes.
8.2.1. STORAGE_CARD_CMDS_READ_BINARY
8.2.1.1. Description
Using this APDU, application can read a memory block on user tokens based on technologies like
MIFARE Classic 1K or 4K (block size 0x10 bytes)or MIFARE UltraLight(block size 0x04 bytes).
8.2.1.2. Format
CLA
INS
P1
P2
Le
0xFF
0xB0
0x00
Block #
0xXX
Where:
• P2 indicates the block number from where to read
• Le can be a short (maximum value 255) or extended (maximum value 65535). If Le=0x00,
then all the bytes until the end of the file are read within the limit of 256 for a short Le field
and 65536 for an extended Le field.
8.2.1.3. Response
Data Out
Data + SW1 + SW2
8.2.1.4. Status Words
SW1
SW2
Description
0x90
0x00
NO ERROR
0x69
0x82
Security status not satisfied
0x64
0x00
State of nonvolatile memory unchanged