El MIFARE DESFire EV2 es la tercera generación de la familia MIFARE DESFire de NXP Semiconductors, certificada Common Criteria EAL5+ (el nivel exigido para las tarjetas bancarias y los pasaportes electrónicos). Está diseñado para los servicios multiaplicación de las ciudades inteligentes: transporte público, control de accesos, micropagos y fidelización, tarjetas de estudiante, peajes y estacionamiento, ticketing. Conforme a los cuatro niveles de la norma ISO/IEC 14443A y compatible con el formato NFC Forum Type 4, elimina el límite de aplicaciones del EV1 e introduce el Transaction MAC, la gestión delegada de aplicaciones y la protección contra los ataques de retransmisión. La gran mayoría de los smartphones NFC recientes puede leerlo y escribirlo.
Información
| Fabricante | NXP Semiconductors |
| Familia | MIFARE DESFire (tercera generación) |
| Referencias | MF3Dx2 y MF3DHx2 (de 2 a 32 kB) |
| Norma | ISO/IEC 14443A (niveles 1 a 4) |
| Protocolo | ISO/IEC 7816-4 APDU y estructura de archivos |
| Tipo NFC Forum | Compatible con Type 4 Tag |
| Frecuencia de funcionamiento | 13,56 MHz |
| Velocidad de transmisión | 106 a 848 kbit/s |
| Identificador único (UID) | 7 bytes, programado de fábrica; Random ID opcional |
| Cifrado | DES, 2K3DES, 3K3DES y AES-128 (motor por hardware) |
| Certificación | Common Criteria EAL5+ (hardware y software) |
| Distancia de funcionamiento | Unos pocos centímetros (hasta 100 mm según la antena) |
| Retención de datos | 25 años |
| Resistencia de escritura | 500 000 ciclos (valor típico) |
| Memoria | 2, 4, 8, 16 o 32 kB según la versión |
Memoria
La memoria del MIFARE DESFire EV2 está organizada como un sistema de archivos jerárquico, sin un límite fijo en el número de aplicaciones, cuya estructura se define libremente durante la personalización:
| Nivel | Función | Seguridad |
|---|---|---|
| Tarjeta (PICC) | Ajustes generales, gestión de la memoria libre y de las aplicaciones | Clave maestra de la tarjeta |
| Aplicaciones (sin límite fijo) | Contenedores aislados, identificados por un AID de 3 bytes y un nombre ISO opcional | Hasta 14 claves y 16 conjuntos de claves por aplicación |
| Archivos (hasta 32 por aplicación) | Seis tipos: datos estándar, datos de respaldo, valor, registro lineal, registro cíclico, Transaction MAC | Derechos de acceso por archivo, hasta 8 claves por derecho |
El número de aplicaciones está ahora limitado únicamente por la memoria disponible (de 2 a 32 kB según la versión) y el tamaño de cada archivo se fija en el momento de su creación. Utilizado como etiqueta NFC Forum Type 4, el chip aloja una aplicación NDEF cuyo archivo puede ocupar casi toda la memoria: cerca de 1900 caracteres de URL en la versión de 2 kB, y muchos más en las versiones superiores. La capacidad deja de ser una limitación.
Funciones y seguridad
- Autenticación mutua y mensajería segura EV2: una autenticación mutua de tres pasos, ejecutada por un motor criptográfico por hardware (DES, 2K3DES, 3K3DES o AES-128), genera claves de sesión; los intercambios se firman con un CMAC de 8 bytes o se cifran en el canal de radio. La nueva mensajería segura EV2 basada en AES se recomienda para cualquier proyecto nuevo, y los modos D40 y EV1 siguen disponibles para los parques instalados.
- Gestión delegada de aplicaciones: el emisor de la tarjeta puede vender o confiar espacio para aplicaciones a terceros sin compartir nunca la clave maestra, con cuotas de memoria y reutilización del espacio liberado (la base de las tarjetas multiservicio urbanas).
- Transaction MAC: cada transacción se puede sellar con un MAC calculado con una clave secreta de la tarjeta y verificable por el servidor, lo que demuestra que realmente se produjo; se le puede asociar el identificador del lector para localizar el lugar de un fraude.
- Múltiples conjuntos de claves y compartición: hasta 16 conjuntos de claves por aplicación con rotación rápida para migrar las claves de forma progresiva, hasta 8 claves por derecho de acceso, y transacciones que pueden abarcar a la vez los archivos de dos aplicaciones.
- Proximity Check y Virtual Card: una medición del tiempo de respuesta protege contra los ataques de retransmisión, y la arquitectura Virtual Card preserva la privacidad del titular durante la selección de la tarjeta.
- Transacciones atómicas y anticlonación: un mecanismo anti-tearing valida o cancela las escrituras como una sola unidad y la reversión automática protege la estructura; a ello se suman el Random ID, una firma de originalidad ECC y sensores de hardware contra los ataques físicos.
En su configuración de entrega, el EV2 se comporta como un EV1: las nuevas funciones se activan durante la personalización. El chip se presenta con dos capacidades de antena, 17 pF y 70 pF (referencias MF3DHx2). Le sucede el MIFARE DESFire EV3.
Compatibilidad
El MIFARE DESFire EV2 utiliza la tecnología NFC-A (ISO/IEC 14443A), admitida por 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á formateada como Type 4 (las tarjetas vírgenes entregadas con las claves de fábrica se pueden preparar durante la primera escritura). La creación de aplicaciones, la gestión de claves y el ajuste fino de los archivos requieren una codificación especializada mediante los comandos específicos del chip. La lista de modelos compatibles está disponible en el artículo sobre la compatibilidad.
MIFARE DESFire EV1 vs EV2
| Chip | Memoria | Seguridad | Uso típico |
|---|---|---|---|
| MIFARE DESFire EV1 | 2, 4 u 8 kB | EAL4+, 28 aplicaciones, 3DES y AES | Parques existentes |
| MIFARE DESFire EV2 | 2 a 32 kB | EAL5+, aplicaciones ilimitadas, Transaction MAC, protección contra la retransmisión | El sucesor recomendado |
El EV2 retoma todo lo del EV1 (incluso puede desplegarse tal cual en una infraestructura EV1) y añade la certificación EAL5+, la gestión delegada de aplicaciones, los múltiples conjuntos de claves y la protección contra la retransmisión. El MIFARE DESFire EV3, tratado en una página específica, continúa la línea; en el terreno de las etiquetas NFC de consumo, el NTAG 424 DNA ofrece autenticación AES en formato de adhesivo.
Preguntas frecuentes
¿Cuántos datos se pueden almacenar en un MIFARE DESFire EV2?
La tarjeta ofrece de 2 a 32 kB según la versión, distribuidos en archivos de tamaño libre. Utilizada como etiqueta Type 4, dedica casi toda su memoria al archivo NDEF, lo que corresponde a cerca de 1900 caracteres de URL en la versión de 2 kB (mucho más de lo que se necesita habitualmente).
¿Qué novedades aporta respecto al MIFARE DESFire EV1?
La certificación pasa a EAL5+, el número de aplicaciones deja de estar limitado, y el chip añade la gestión delegada de aplicaciones, el Transaction MAC, múltiples conjuntos de claves con rotación rápida, el Proximity Check contra los ataques de retransmisión, la Virtual Card y la firma de originalidad (y sigue siendo compatible hacia atrás con el EV1 y el D40).
¿El MIFARE DESFire EV2 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 EV2 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 establecerse 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 a través de los derechos de acceso.
Enlaces útiles



