Elige tu idioma

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

El MIFARE Ultralight EV1 es la versión actual de la familia Ultralight de NXP Semiconductors, dedicada al ticketing de uso limitado: tickets de transporte público, entradas para eventos, pases de un día. Sucesor del MIFARE Ultralight original con total retrocompatibilidad, existe en dos capacidades de memoria de usuario, de 48 y de 128 bytes. Conforme a la norma ISO/IEC 14443 Type A y compatible con el formato NFC Forum Type 2, prácticamente todos los smartphones compatibles con NFC pueden leerlo y escribirlo.

Información

Fabricante NXP Semiconductors
Familia MIFARE Ultralight (versión actual)
Referencias MF0UL11 (48 bytes) y MF0UL21 (128 bytes)
Norma ISO/IEC 14443 Type A (partes 2 y 3)
Tipo NFC Forum Type 2 Tag compatible
Frecuencia de funcionamiento 13,56 MHz
Velocidad de transmisión 106 kbit/s
Identificador único (UID) 7 bytes, programado de fábrica
Distancia de funcionamiento Hasta unos 10 cm, según la antena y el lector
Retención de datos 10 años
Resistencia de escritura 100 000 ciclos (1 000 000 para los contadores)
Memoria total (EEPROM) 80 bytes (MF0UL11) o 164 bytes (MF0UL21)
Memoria de usuario 48 o 128 bytes

Memoria

La memoria EEPROM está organizada en páginas de 4 bytes (20 páginas en el MF0UL11, 41 páginas en el MF0UL21) y los primeros 512 bits reproducen exactamente la estructura del MIFARE Ultralight original:

Contenido MF0UL11 (48 bytes) MF0UL21 (128 bytes)
UID, datos internos y bytes de bloqueo estático Páginas 0 a 2 Páginas 0 a 2
Zona OTP (One Time Programmable, 32 bits) Página 3 Página 3
Memoria de usuario Páginas 4 a 15 Páginas 4 a 35
Bytes de bloqueo dinámico — Página 36
Configuración: AUTH0, ACCESS, contraseña (PWD) y PACK Páginas 16 a 19 Páginas 37 a 40

En la práctica, la memoria de usuario puede contener un registro NDEF con una URL de unos 40 caracteres en el MF0UL11 y de unos 115 caracteres en el MF0UL21, ya que el formato NDEF comprime el prefijo habitual (https://www., por ejemplo) en un solo byte: se recomienda codificar un enlace corto de redirección. Durante el formateo NDEF, el Capability Container se escribe en la página OTP. Los tres contadores del chip residen en una zona aparte, accesible únicamente mediante comandos específicos.

Funciones y seguridad

  • Protección con contraseña: una contraseña de 32 bits (PWD), combinada con un acuse de recibo de 16 bits (PACK), restringe el acceso de escritura, o incluso de lectura, a partir de una página definida por el parámetro AUTH0, con un límite opcional de intentos fallidos.
  • Tres contadores de 24 bits: tres contadores unidireccionales independientes, protegidos contra el desgarro (anti-tearing) y accesibles mediante los comandos READ_CNT e INCR_CNT, concebidos para contabilizar los usos con una resistencia de un millón de ciclos.
  • Zona OTP: 32 bits programables una sola vez, que pueden activarse pero nunca borrarse, utilizables como contador de 32 marcas para registrar los usos de un ticket.
  • Bloqueo permanente: bloqueo estático página por página en los primeros 512 bits, complementado en el MF0UL21 por un bloqueo dinámico en bloques de dos páginas, una operación que se puede realizar directamente desde NFC Tools.
  • Firma de originalidad: una firma ECDSA programada en fábrica permite verificar que el chip procede realmente de NXP y ayuda a detectar ciertas falsificaciones.

El EV1 sucede al MIFARE Ultralight original (MF0ICU1) con total retrocompatibilidad y está disponible en versiones de 17 pF (formatos de ticket TFC.0 y TFC.1) y de 50 pF. Para la autenticación criptográfica, la gama ofrece el MIFARE Ultralight C (3DES) y el MIFARE Ultralight AES.

Compatibilidad

El MIFARE Ultralight EV1 es compatible con prácticamente todos los smartphones NFC. 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 MIFARE Ultralight EV1 admite la lectura de la información técnica, la escritura de registros, el borrado, el bloqueo permanente y la protección con contraseña. La lista de modelos compatibles está disponible en el artículo sobre la compatibilidad.

MIFARE Ultralight vs Ultralight C vs Ultralight EV1

Chip Memoria de usuario Seguridad Uso típico
MIFARE Ultralight (MF0ICU1) 48 bytes Bloqueo y zona OTP Ticketing de uso limitado, primera generación
MIFARE Ultralight C 144 bytes Autenticación 3DES Ticketing y control de accesos
MIFARE Ultralight EV1 48 o 128 bytes Contraseña, contadores, firma La versión actual de la gama

Los tres chips comparten la misma base ISO/IEC 14443 Type A y la misma compatibilidad con los smartphones. El EV1 es la versión que conviene elegir para cualquier nuevo despliegue de ticketing: cubre las carencias del original (contraseña, contadores, firma, resistencia diez veces mayor) sin la gestión de claves del Ultralight C. Para una etiqueta NFC de uso general, el NTAG213 sigue siendo la opción de referencia.

Preguntas frecuentes

¿Cuántos datos se pueden almacenar en un MIFARE Ultralight EV1?

El chip ofrece 48 o 128 bytes de memoria de usuario según la referencia, lo que corresponde a una URL de unos 40 o 115 caracteres teniendo en cuenta el encapsulado NDEF. Se recomienda codificar un enlace corto de redirección.

¿Qué diferencia hay entre el MIFARE Ultralight EV1 y los NTAG?

Ambas familias de NXP se basan en la misma base ISO/IEC 14443 Type A, compatible con el formato NFC Forum Type 2. El Ultralight EV1 está orientado al ticketing, con sus tres contadores unidireccionales y su zona OTP, mientras que los chips NTAG21x están optimizados para etiquetas NFC, con el espejo ASCII y el contador de lecturas.

¿El MIFARE Ultralight EV1 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 Ultralight EV1 contra la reescritura?

Sí, de dos maneras: con un bloqueo permanente e irreversible en solo lectura, o con una protección reversible mediante una contraseña de 32 bits. Ambas operaciones se pueden realizar con NFC Tools.

 

Acerca de

Creador de soluciones innovadoras
Android | iOS | Web | NFC

Mantente en contacto