Data Sheet

001052 © NXP B.V. 2007. All rights reserved.
Product data sheet Rev. 5.2 — 15 January 2007 13 of 17
NXP Semiconductors
MF1 IC S50
Functional specification
Remark: the grey marked lines are access conditions where key B is readable and may
be used for data.
6.7.3 Access conditions for data blocks
Depending on the access bits for data blocks (blocks 0...2) the read/write access is
specified as ‘never’, ‘key A’, ‘key B’ or ‘key A|B’ (key A or key B). The setting of the
relevant access bits defines the application and the corresponding applicable commands.
Read/write block: The operations read and write are allowed.
Value block: Allows the additional value operations increment, decrement, transfer
and restore. In one case (‘001’) only read and decrement are possible for a
non-rechargeable card. In the other case (‘110’) recharging is possible by using key B.
Manufacturer block: The read-only condition is not affected by the access bits setting!
Key management: In transport configuration key A must be used for authentication
1
Table 3. Access conditions for the sector trailer
Access bits Access condition for Remark
KEYA Access bits KEYB
C1 C2 C3 read write read write read write
0 0 0 never key A key A never key A key A Key B may be read
0 1 0 never never key A never key A never Key B may be read
1 0 0 never key B key
A|B
never never key B
1 1 0 never never key
A|B
never never never
0 0 1 never key A key A key A key A key A Key B may be read,
transport configuration
0 1 1 never key B key
A|B
key B never key B
1 0 1 never never key
A|B
key B never never
1 1 1 never never key
A|B
never never never
1.If Key B may be read in the corresponding Sector Trailer it cannot serve for authentication (all grey marked lines in previous
table). Consequences: If the RDW tries to authenticate any block of a sector with key B using grey marked access conditions, the
card will refuse any subsequent access after authentication.