El MIFARE DESFire Light es el miembro monoaplicación de la familia MIFARE DESFire de NXP Semiconductors, pensado para servicios gestionados por un único emisor: control de accesos, ticketing de eventos y de transporte, servicios basados en cuentas, vales electrónicos, juegos y fidelización. Conforme a la norma ISO/IEC 14443A y a las tramas ISO/IEC 7816-4, y compatible con el formato NFC Forum Type 4, incorpora la seguridad AES de la familia (reforzada con el modo LRP, resistente a los ataques de canal lateral) sobre una estructura de archivos predefinida de 640 bytes, lista para usar. La gran mayoría de los smartphones NFC recientes pueden leerlo y escribirlo.
Información
| Fabricante | NXP Semiconductors |
| Familia | MIFARE DESFire (miembro monoaplicación) |
| Referencias | MF2DL10 y MF2DLH10 |
| Norma | ISO/IEC 14443A (niveles 2 a 4) |
| Protocolo | APDU ISO/IEC 7816-4 |
| Tipo NFC Forum | Type 4 Tag compatible |
| Frecuencia de funcionamiento | 13,56 MHz |
| Velocidad de transmisión | De 106 a 848 kbit/s |
| Identificador único (UID) | 7 bytes, programado de fábrica; Random ID opcional |
| Cifrado | AES-128, con modo LRP opcional |
| Claves | 5 claves AES de 128 bits de la aplicación |
| Certificación | Common Criteria EAL4 (hardware y software) |
| Distancia de funcionamiento | Unos pocos centímetros (hasta 10 cm según la antena) |
| Retención de datos | 10 años |
| Resistencia de escritura | 200 000 ciclos como mínimo |
| Memoria de usuario | 640 bytes |
Memoria
La memoria del MIFARE DESFire Light se organiza como una única aplicación predefinida de seis archivos, conforme a ISO/IEC 7816-4 (una estructura fija y lista para usar cuyos identificadores pueden modificarse):
| Archivo | Contenido | Uso típico |
|---|---|---|
| Tres archivos de datos | Dos de 256 bytes y uno de 32 bytes, es decir, 544 bytes | Datos de la aplicación, información, archivo NDEF |
| Archivo de valor | Entero con signo de 4 bytes, con límites superior e inferior | Saldo, puntos, contador (crédito y débito controlados) |
| Archivo de registros cíclicos | 4 registros de 16 bytes | Historial de las últimas transacciones |
| Archivo Transaction MAC | Contador de transacciones y MAC | Prueba de la transacción para el backend |
Los 640 bytes de memoria de usuario equivalen a la memoria de usuario disponible de un MIFARE Classic 1K, con una seguridad moderna por encima. Los archivos se crean en fábrica y no se pueden eliminar (solo el archivo Transaction MAC puede volver a crearse, para cambiar su clave), pero sus identificadores y derechos de acceso pueden reconfigurarse libremente. Utilizado como etiqueta NFC Forum Type 4, uno de los archivos de 256 bytes aloja el mensaje NDEF, lo que corresponde a una URL de unos 240 caracteres.
Funciones y seguridad
- Cifrado AES-128 y modo LRP: autenticación mutua en tres pasos y mensajería segura AES (compatible con un subconjunto de la mensajería segura del DESFire EV2) en tres niveles: en claro, firmada con CMAC o totalmente cifrada. El modo LRP, que se puede activar de forma permanente, envuelve el AES en una construcción resistente a los ataques de canal lateral y de inyección de fallos, sin ninguna criptografía propietaria.
- Cinco claves y derechos por archivo: cinco claves AES de 128 bits con control de versiones, incluida la clave maestra de la aplicación; cada archivo define sus derechos de lectura, escritura y configuración (por clave, acceso libre o "nunca"). Un contador de autenticaciones fallidas, con ralentización progresiva, dificulta los ataques de fuerza bruta.
- Transaction MAC: cada transacción puede sellarse con un MAC calculado con una clave compartida únicamente entre la tarjeta y el backend: el terminal no puede falsificar ni reproducir una transacción; se puede exigir el identificador del lector y es posible configurar un límite de transacciones.
- Transacciones atómicas: el archivo de valor y el archivo de registros cíclicos cuentan con un mecanismo de respaldo (las escrituras solo surten efecto al confirmar la transacción, como una sola unidad: la tarjeta nunca queda en un estado incoherente, ni siquiera si se retira del campo en mitad de la operación).
- Doble verificación de originalidad: una firma ECC legible con el comando Read Sig y cuatro claves de originalidad AES, verificables mediante la autenticación LRP, atestiguan que el silicio procede realmente de NXP.
- Privacidad e integración: el Random ID opcional cumple la normativa de protección de datos, el modo totalmente cifrado oculta los intercambios y la compatibilidad funcional con el DESFire EV2 permite integrar más adelante la aplicación en una tarjeta multiaplicación.
El MIFARE DESFire Light existe con dos capacitancias de antena: 17 pF (MF2DL10) y 50 pF (MF2DLH10) para los formatos pequeños (llaveros, pulseras). Para los esquemas multiaplicación o el mensaje SUN, toman el relevo el MIFARE DESFire EV2 y el EV3.
Compatibilidad
El MIFARE DESFire Light utiliza la tecnología NFC-A (ISO/IEC 14443A), compatible con la gran mayoría de los smartphones NFC recientes. En Android, la lectura y la escritura funcionan de forma nativa con NFC Tools, sin ninguna restricción particular. En iPhone, la lectura automática en segundo plano está disponible a partir del iPhone XS y XR; los modelos a partir del iPhone XS / XR pueden leer y escribir el chip con NFC Tools en iOS 17 o posterior, iniciando el escaneo manualmente desde la app.
Con NFC Tools, el chip admite la lectura de la información técnica, así como la lectura y la escritura de registros NDEF una vez que la tarjeta está configurada como Type 4. La gestión de las claves, de los derechos de acceso y del Transaction MAC requiere una codificación especializada mediante los comandos propios del chip. La lista de modelos compatibles está disponible en el artículo sobre la compatibilidad.
MIFARE DESFire Light vs DESFire EV3
| Chip | Memoria | Seguridad | Uso típico |
|---|---|---|---|
| MIFARE DESFire Light | 640 bytes | EAL4, AES-128 y LRP, cinco claves | La aplicación única, simple y segura |
| MIFARE DESFire EV3 | De 2 a 16 kB | EAL5+, aplicaciones ilimitadas, mensaje SUN | La plataforma multiaplicación |
El Light concentra la seguridad AES de la familia en una estructura predefinida, lista para usar y más económica; el EV3 abre la puerta a los esquemas multiaplicación, la gestión delegada y el mensaje SUN. La compatibilidad funcional con la mensajería segura del EV2 permite que una aplicación Light migre a una tarjeta EV2 o EV3 sin rediseño; en el terreno de las etiquetas adhesivas, el NTAG 424 DNA comparte el mismo modo LRP.
Preguntas frecuentes
¿Cuántos datos se pueden almacenar en un MIFARE DESFire Light?
El chip ofrece 640 bytes de memoria de usuario (el equivalente a un MIFARE Classic 1K) repartidos entre 544 bytes de archivos de datos, un archivo de valor y un archivo de registros cíclicos de cuatro entradas. Utilizado como etiqueta Type 4, el archivo NDEF de 256 bytes corresponde a una URL de unos 240 caracteres.
¿Qué diferencia hay entre el DESFire Light y el DESFire EV2 o EV3?
El Light es monoaplicación, con una estructura de archivos fija y lista para usar, mientras que el EV2 y el EV3 son plataformas multiaplicación de estructura libre. La seguridad AES es común (el Light incluso añade el modo LRP) y su compatibilidad con la mensajería segura del EV2 permite una migración posterior sin rediseño.
¿El MIFARE DESFire Light es compatible con el iPhone?
Sí. La lectura en segundo plano funciona a partir del iPhone XS y XR, y tanto la lectura como la escritura son posibles con NFC Tools a partir del iPhone XS / XR con iOS 17 o posterior.
¿Se puede proteger un MIFARE DESFire Light contra la reescritura?
La protección se basa en las claves: cada archivo define sus derechos de acceso de lectura y escritura, que pueden exigir autenticación o configurarse en "nunca" (la escritura pasa entonces a ser imposible de forma permanente). No existe un bloqueo mediante bits OTP como en los chips NTAG: todo se configura mediante los derechos de acceso.
Enlaces útiles



