MIFARE Ultralight C

Can be configured as backward compatible with MIFARE Ultralight.

Access control configuration

Memory layout: see this Product data sheet

Only first byte of pages 0x2A and 0x2B is important.

3DES authentication

There is an example of authentication in mifare-ultralight-info.c.

If the hex key is: “00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F” then you have to write the sequence “07 06 05 04 03 02 01 00 0F 0E 0D 0C 0B 0A 09 08” in 4 pages, starting from page 0x2C (in decimal, 16 bytes starting from page 44).

See also those posts on the forum:

NFC Forum Type 2 Tag

NXP AN1303 describes how to use a MIFARE Ultralight C as a Type 2 Tag.