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 8 of 32
NXP Semiconductors
MF1S5009
Mainstream contactless smart card IC
9.2.3 Select card
With the select card command the reader selects one individual card for authentication
and memory related operations. The card returns the Select Acknowledge (SAK) code
which determines the type of the selected card, see Section 10.4
. For further details refer
to the document Ref. 2
, the handling of double size UIDs in MIFARE Classic is described
in Ref. 6
.
9.2.4 Three pass authentication
After selection of a card the reader specifies the memory location of the following memory
access and uses the corresponding key for the three pass authentication procedure. After
a successful authentication all memory operations are encrypted.
Fig 5. Three pass authentication
001aam20
2
REQUEST STANDARD
Transaction Sequence Typical Transaction Time
SELECT CARD
POR
TRANSFER
ANTICOLLISION LOOP
GET IDENTIFIER
3 PASS AUTHENTICATION
ON SPECIFIC SECTOR
READ
BLOCK
WRITE
BLOCK
DECRE-
MENT
INCRE-
MENT
RE-
STORE
HALT
REQUEST ALL
Identification and Selection
Procedure
without collision~3 ms
Authentication
Procedure
~3 ms
for each collision+~3 ms
Memory
Operations
read block~2.5 ms
write block~6.0 ms
de-/increment~2.5 ms
transfer~4.5 ms