Elige tu idioma

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

El MIFARE Ultralight C es un chip NFC de NXP Semiconductors que añade la autenticación criptográfica a la familia Ultralight. Conforme a la norma ISO/IEC 14443 Type A y compatible con el formato NFC Forum Type 2, ofrece 144 bytes de memoria de usuario que se pueden proteger mediante una autenticación mutua 3DES. Prácticamente todos los smartphones compatibles con NFC pueden leerlo y escribirlo.

Información

Fabricante NXP Semiconductors
Familia MIFARE Ultralight
Referencia MF0ICU2
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
Cifrado Autenticación 3DES (clave de 16 bytes)
Memoria total (EEPROM) 192 bytes
Memoria de usuario 144 bytes

Memoria

La memoria EEPROM del MIFARE Ultralight C está organizada en 48 páginas de 4 bytes (páginas 0 a 47), y los primeros 512 bits reproducen exactamente la estructura del MIFARE Ultralight original:

Páginas Contenido Acceso
0 a 2 UID, datos internos y bytes de bloqueo estático Solo lectura (UID) / OTP
3 Zona OTP (One Time Programmable, 32 bits) OTP
4 a 39 Memoria de usuario (144 bytes) Lectura / escritura
40 Bytes de bloqueo dinámico OTP
41 Contador unidireccional de 16 bits Solo incremento
42 a 43 Configuración de la autenticación: AUTH0 y AUTH1 Lectura / escritura, se puede proteger
44 a 47 Clave 3DES (16 bytes) Solo escritura

En la práctica, los 144 bytes de memoria de usuario pueden contener un registro NDEF con una URL de unos 130 caracteres, ya que el formato NDEF comprime el prefijo habitual (https://www., por ejemplo) en un solo byte (una capacidad equivalente a la de un NTAG213). La clave 3DES, escrita en las páginas 44 a 47, nunca puede leerse: solo su uso durante una autenticación demuestra que se posee.

Funciones y seguridad

  • Autenticación 3DES: una autenticación mutua de tipo desafío-respuesta, basada en una clave secreta de 16 bytes, reserva el acceso a una parte de la memoria a los lectores que poseen la clave.
  • Zonas protegidas configurables: el parámetro AUTH0 define la primera página que requiere autenticación, y AUTH1 indica si la restricción se aplica solo a la escritura o tanto a la lectura como a la escritura.
  • Contador de 16 bits: un contador unidireccional, que puede incrementarse pero nunca decrementarse, contabiliza los usos: viajes, entradas, pasos.
  • Zona OTP: 32 bits programables una sola vez, que pueden activarse pero nunca borrarse, utilizables como contador de 32 marcas.
  • Bloqueo permanente: bloqueo estático página por página en los primeros 512 bits, complementado por un bloqueo dinámico por bloques para las páginas siguientes, con anti-tearing en la escritura de los bits de bloqueo. La operación se puede realizar directamente desde NFC Tools.

El MIFARE Ultralight C no ofrece ni la contraseña simple ni la firma de originalidad del MIFARE Ultralight EV1: su seguridad descansa en la clave 3DES. Como el triple DES es un algoritmo que se va quedando anticuado, NXP propone para los nuevos proyectos el MIFARE Ultralight AES, su sustituto con criptografía moderna.

Compatibilidad

El MIFARE Ultralight C 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 C admite la lectura de la información técnica, la escritura de registros, el borrado y el bloqueo permanente. En cambio, configurar la autenticación 3DES (cargar la clave, elegir las páginas protegidas) es un proceso de codificación especializado. 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 MIFARE Ultralight C destaca cuando el acceso a la memoria debe condicionarse a un secreto compartido, tanto en ticketing como en control de accesos; para una etiqueta sencilla, bloqueada o protegida con contraseña, bastan el EV1 o el NTAG213.

Preguntas frecuentes

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

El chip tiene 144 bytes de memoria de usuario, lo que corresponde a una URL de unos 130 caracteres teniendo en cuenta el encapsulado NDEF, una capacidad equivalente a la de un NTAG213.

¿Para qué sirve la autenticación 3DES?

Condiciona la lectura o la escritura de una parte de la memoria al conocimiento de una clave secreta de 16 bytes, que nunca puede leerse desde el chip. Un lector que no posee la clave no puede acceder a las páginas protegidas, algo que resulta adecuado para el ticketing y el control de accesos.

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

Sí, de dos maneras: con un bloqueo permanente e irreversible en solo lectura, que se puede realizar con NFC Tools, o con una protección mediante autenticación 3DES, configurable y reversible por quien posee la clave. El chip no ofrece la contraseña simple de los NTAG21x ni del Ultralight EV1.

 

Acerca de

Creador de soluciones innovadoras
Android | iOS | Web | NFC

Mantente en contacto