Datasheet

MF1S5009 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2010. All rights reserved.
Product data sheet
PUBLIC
Rev. 3 — 27 July 2010
189131 14 of 32
NXP Semiconductors
MF1S5009
Mainstream contactless smart card IC
9.7.2 Access conditions for the sector trailer
Depending on the access bits for the sector trailer (block 3) the read/write access to the
keys and the access bits is specified as ‘never’, ‘key A’, ‘key B’ or key A|B’ (key A or
key B).
On chip delivery the access conditions for the sector trailers and key A are predefined as
transport configuration. Since key B may be read in transport configuration, new cards
must be authenticated with key A. Since the access bits themselves can also be blocked,
special care should be taken during personalization of cards.
[1] for this access condition key B is readable and may be used for data
9.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
Table 6. 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
[1]
0 1 0 never never key A never key A never Key B may be read
[1]
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
[1]
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