Tags compatibility

NFC compatibility list

The following table gives the compatibility of the Open NFC stack (at least version 4.2.3) coupled with MicroRead/SecuRead hardware, with NFC protocols and cards.
This table concerns only the reader capability. For emulation capability, please contact INSIDE Secure directly.

Note: move your mouse over the columns titles for more information.

Card name Manufacturer NFC Protocol Support in MicroRead / Open NFC version Id. R/W Format. Card Rem. Comments
NFC Forum Type 1 tags Any ISO 14443-A, no anti-collision. All versions Y Y n/a (see specific cards models for support) Y Memory structure and management, RF interface, Transmission handling, Command set, NDEF detection and access as described in NFC Forum specification [link] are fully supported with these tags.
This means for example that a locked block in a tag can never be unlocked or written.
NFC Forum Type 2 tags ISO 14443-A, with anti-collision. Y Y Y
NFC Forum Type 3 tags JIS X 6319-4 Y Y Y
NFC Forum Type 4 tags ISO 14443-A or -B, with anti-collision. APDU based. Y Y Y
Generic ISO 15693 tags (RFID) / Android “NfcV” tags Any ISO 15693. Open NFC 4.3.1 Y Y n/a Y (*) While not an NFC Forum specification, this “NfcV” format is supported in Open NFC.
This format is similar to but different from INSIDE Secure’s “type 6″ format, also supported.
(*) Some ISO 15693-compatible cards do not support card removal detection.
Generic ISO 14443-4 card (type A or B), e.g. MicroPass™ (INSIDE) or MIFARE Smart MX™ (NXP) Any ISO 14443-A or -B part 4 All versions Y Y N (*) Y Communication is possible using ISO 14443-4 API or ISO 7816-4 helpers.
(*) It is possible to write an application using Open NFC to format the card into Type 4 tag.
This operation is not generic however.
Generic B Prime cards Any B Prime (similar to ISO 14443-B) All versions Y Y n/a N
Kovio NFC Barcode™ Kovio ISO 14443-A part 2 Open NFC 4.3.0, firmware 7.13 Y n/a n/a N Based on printed silicon. Tag data (128 bits) is retrieved as a UID through Open NFC.
Kovio 2K Kovio ISO 14443-A part 3 Open NFC 4.4.2, firmware 7.13 Y Y Y Y This tag uses OTP memory, it can be formatted / written only once, in one operation.
Topaz™, Topaz512™, Jewel™ Broadcom (previously Innovision) ISO 14443-A, no anti-collision. All versions Y Y Y (except Jewel™) Y NDEF and non-NDEF cards are supported in Open NFC.
my-d™ move, my-d™ NFC Infineon ISO 14443-3 Type A or ISO 18092. Open NFC 4.3.0 Y Y Y Y Password for authentication is specified using WMyDMoveSetConfiguration().
Communication is done over ISO 14443-3 Type A protocol.
MIFARE Classic™ (1K, 4K, mini) NXP ISO 14443-A part 3. Identified in all versions, r/w access requires Open NFC 4.5.2 or Open NFC 4.4.0 with dedicated HAL. Y Y Y (*) N Open NFC is delivered with the publicly available TestKey (Application Note AN1304) which is necessary for reading Mifare Classic tags storing NDEF data (referenced as “type 7″ tags).
It will not be possible to format a MIFARE Classic card if the key is different.
A different key for authentication can be specified with WMifareClassicAuthenticate() for raw commands exchange.
The support for Mifare Classic encryption algorithm (card emulation and reader mode) was developed by using publicly available information.
MIFARE Plus™ (S/X, 2K/4K)) NXP ISO 14443-A part 4. All versions Y N N N Low-level communication with the card is possible using W14Part3ExchangeRawBits(),
however it means the cryptography (Crypto1™ or AES) has to be implemented in the end-user application.
MIFARE Ultralight™, Ultralight™ C, Ultralight™ EV1 NXP ISO 14443-A part 3 All versions Y Y Y Y Key for 3DES authentication can be specified with WMifareULCSetAccessRights().
All cards are identified as generic MIFARE Ultralight™.
MIFARE DESFire™ (D40, EV1 2, 4 and 8KB) NXP ISO 14443-A part 4 All versions Y Y N (*) N (*) Communication is possible using ISO 7816-4 or ISO 14443-4 protocols.
It is possible to write an application using Open NFC to format the card into Type 4 tag.
(*) Card Removal detection works when the card contains the NDEF Type 4 tag application.
ICODE™ cards NXP ISO 15693 part 3 All versions Y Y Y Y NDEF mapping with Android NfcV format described in NXP’s application note AN11032.
These cards are fully supported in Open NFC, including access to card data (AFI, DSFID, …)
Tag-it™ cards TI ISO 15693 part 3 All versions Y Y Y Y These cards are fully supported in Open NFC, including access to card data (AFI, DSFID, …).
NDEF formatting done by Open NFC is based on INSIDE Secure “Type 6″ specification.
LRi1K, LRi2K cards ST ISO 15693 part 3 All versions Y Y Y Y NDEF formatting done by Open NFC is based on INSIDE Secure “Type 6″ specification.
These cards are fully supported in Open NFC, including access to card data (AFI, DSFID, …)
Standard FeliCA™ cards Sony ISO 18092 All versions Y Y n/a Y Only non-encrypted communications at raw ISO 18092 level are supported with these cards.
FeliCA™ lite (RC-S965) cards Sony ISO 18092 All versions Y Y n/a Y This chip supports NFC Forum Type 3 command set, fully supported in our solution.

 

Except as noted otherwise, this content is licensed under the terms of the Apache 2.0 License. For details and restrictions, see the Content License.
Open NFC is a registered trademark of Inside Secure, All logos and graphics are copyrighted.