NXP Semiconductors
MF1S50YYX_V1
MIFARE Classic EV1 1K - Mainstream contactless smart card IC for fast and easy solution development
MF1S50yyX_V1 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2018. All rights reserved.
Product data sheet Rev. 3.2 — 23 May 2018
COMPANY PUBLIC 279232 16 / 36
10 UID Options and Handling
The MF1S50yyX/V1 product family offers two delivery options for the UID which is stored
in block 0 of sector 0.
7-byte UID
4-byte NUID (Non-Unique ID)
This section describes the MIFARE Classic MF1S50yyX/V1 operation when using one of
the 2 UID options with respect to card selection, authentication and personalization. See
also Ref. 6 for details on how to handle UIDs and NUIDs with MIFARE Classic products.
10.1 7-byte UID Operation
All MF1S500yXDyy products are featuring a 7-byte UID. This 7-byte UID is stored in
block 0 of sector 0 as shown in Figure 7. The behaviour during anti-collision, selection
and authentication can be configured during personalization for this UID variant.
10.1.1 Personalization Options
The 7-byte UID variants of the MF1S50yyX/V1 can be operated with four different
functionalities, denoted as UIDFn (UID Functionality n).
1. UIDF0: anti-collision and selection with the double size UID according to ISO/IEC
14443-3
2. UIDF1: anti-collision and selection with the double size UID according to ISO/IEC
14443-3 and optional usage of a selection process shortcut
3. UIDF2: anti-collision and selection with a single size random ID according to ISO/IEC
14443-3
4. UIDF3: anti-collision and selection with a single size NUID according to ISO/IEC
14443-3 where the NUID is calculated out of the 7-byte UID
The anti-collision and selection procedure and the implications on the authentication
process are detailed in Section 10.1.2 and Section 10.1.3.
The default configuration at delivery is option 1 which enables the ISO/IEC 14443-3
compliant anti-collision and selection. This configuration can be changed using the
‘Personalize UID Usage’ command. The execution of this command requires an
authentication to sector 0. Once this command has been issued and accepted by the
PICC, the configuration is automatically locked. A subsequently issued ‘Personalize UID
Usage’ command is not executed and a NAK is replied by the PICC.
Remark: As the configuration is changeable at delivery, it is strongly recommended to
send this command at personalization of the card to prevent unwanted changes in the
field. This should also be done if the default configuration is used.
Remark: The configuration becomes effective only after PICC unselect or PICC field
reset.
NXP Semiconductors
MF1S50YYX_V1
MIFARE Classic EV1 1K - Mainstream contactless smart card IC for fast and easy solution development
MF1S50yyX_V1 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2018. All rights reserved.
Product data sheet Rev. 3.2 — 23 May 2018
COMPANY PUBLIC 279232 17 / 36
368 µs 59 µs
T
ACK
NAK
T
NAK
59 µs
T
TimeOut
Cmd Type CRC
ACK
PCD
PICC #ACK#
TimeOut
PICC #NAK#
001aan919
Figure 12. Personalize UID Usage
Table 13. Personalize UID Usage command
Name Code Description Length
Cmd 40h Set anti-collision, selection and
authentication behaviour
1 byte
Type - Encoded type of UID usage:
UIDF0: 00h
UIDF1: 40h
UIDF2: 20h
UIDF3: 60h
1 byte
CRC - CRC according to Ref. 4 2 bytes
ACK, NAK see Table 10 see Section 9.3 4-bit
Table 14. Personalize UID Usage timing
T
ACK
min T
ACK
max T
NAK min
T
NAK max
T
TimeOut
Personalize UID Usage n=9 T
TimeOut
n=9 T
TimeOut
10 ms
10.1.2 Anti-collision and Selection
Depending on the chosen personalization option there are certain possibilities to perform
anti-collision and selection. To bring the MIFARE Classic contactless IC into the ACTIVE
state according to ISO/IEC 14443-3, the following sequences are available.
Sequence 1: ISO/IEC 14443-3 compliant anti-collision and selection using the cascade
level 1 followed by the cascade level 2 SEL command
Sequence 2: using cascade level 1 anti-collision and selection procedure followed by a
Read command from block 0
Sequence 3: ISO/IEC 14443-3 compliant anti-collision and selection using the cascade
level 1 SEL command
Remark: The Read from Block 0 in Sequence 2 does not require a prior authentication to
Sector 0 and is transmitted in plain data. For all other sequences, the readout from Block
0 in Sector 0 is encrypted and requires an authentication to that sector.
NXP Semiconductors
MF1S50YYX_V1
MIFARE Classic EV1 1K - Mainstream contactless smart card IC for fast and easy solution development
MF1S50yyX_V1 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2018. All rights reserved.
Product data sheet Rev. 3.2 — 23 May 2018
COMPANY PUBLIC 279232 18 / 36
Remark: The settings done with Personalize UID Usage do not change the ATQA
coding.
Table 15. Available activation sequences for 7-byte UID options
UID Functionality Available Activation Sequences
UIDF0 Sequence 1
UIDF1 Sequence 1, Sequence 2
UIDF2 Sequence 3
UIDF3 Sequence 3
10.1.3 Authentication
During the authentication process, 4-byte of the UID are passed on to the MIFARE
Classic Authenticate command of the contactless reader IC. Depending on the activation
sequence, those 4-byte are chosen differently. In general, the input parameter to the
MIFARE Classic Authenticate command is the set of 4 bytes retrieved during the last
cascade level from the ISO/IEC 14443-3 Type A anticollision.
Table 16. Input parameter to MIFARE Classic Authenticate
UID Functionality Input to MIFARE Classic Authenticate Command
Sequence 1 CL2 bytes (UID3...UID6)
Sequence 2 CL1 bytes (CT, UID0...UID2)
Sequence 3 4-byte NUID/RID (UID0...UID3)
10.2 4-byte UID Operation
All MF1S503yXDyy products are featuring a 4-byte NUID. This 4-byte NUID is stored in
block 0 of sector 0 as shown in Figure 6.
10.2.1 Anti-collision and Selection
The anti-collision and selection process for the product variants featuring 4-byte NUIDs is
done according to ISO/IEC 14443-3 Type A using cascade level 1 only.
10.2.2 Authentication
The input parameter to the MIFARE Classic Authenticate command is the full 4-byte
UID retrieved during the anti-collision procedure. This is the same as for the activation
Sequence 3 in the 7-byte UID variant.
11 Load Modulation Strength Option
The MIFARE Classic EV1 with 1K memory features the possibility to set the load
modulation strength to high or normal. The default level is set to a high modulation
strength and it is recommended for optimal performance to maintain this level and only
switch to the low load modulation strength if the contactless system requires it.
Remark: The configuration becomes effective only after a PICC unselect or a PICC field
reset. The configuration can be changed multiple times by asserting the command.

MF1S5031XDUD2/V1A

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
RFID Transponders MIFARE Classic EV1 1K - Mainstream contactless smart card IC for fast and easy solution development
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union