Elige tu idioma

  • Français (France)
  • English (United Kingdom)
  • Español

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.

 

Acerca de

Creador de soluciones innovadoras
Android | iOS | Web | NFC

Mantente en contacto