MIFARE4Mobile is a technical specification published by NXP Semiconductors in December 2008 to manage MIFARE-based applications in mobile devices.[1] The specification provides mobile network operators and service providers with a single, interoperable programming interface, easing the use of the contactless MIFARE technology in future mobile Near Field Communication (NFC) devices.
The MIFARE4Mobile Industry Group consists of leading players in the Near Field Communication (NFC) ecosystem including Gemalto, Giesecke & Devrient, NXP Semiconductors, Oberthur Technologies and STMicroelectronics. MIFARE4Mobile is a technology that provides mobile network operators, trusted services managers and service providers with a single, interoperable programming interface to remotely provision and manage MIFARE-based services in embedded secure elements and SIM cards of mobile NFC devices over the air-OTA.[2] The emergence of NFC mobile services depends on the ease by which contactless applications can be installed and used in consumers hands. Since MIFARE is the most common contactless card format used in public transport worldwide, it is essential to enable genuine interoperability for the installation and use of MIFARE in NFC mobile phones, for the whole industry to use. Any MIFARE4Mobile compliant device will work seamlessly with any MIFARE infrastructure.
The specification covers 3 functional areas:[3]
Licenses for the use of the MIFARE4Mobile APIs technology is free of charge if used in conjunction with MIFARE secure elements (both as UICC or embedded) sold by NXP or licensed by NXP. The first release of the specification supported MIFARE Classic. M4M 2.0 (2013) added support for MIFARE DESFire. Future versions will include MIFARE Plus to guarantee total compatibility with existing and new contactless infrastructures.