Il MIFARE Ultralight EV1 è la versione attuale della famiglia Ultralight di NXP Semiconductors, dedicata alla bigliettazione a uso limitato: biglietti del trasporto pubblico, biglietti per eventi, pass giornalieri. Succede al MIFARE Ultralight originale con piena retrocompatibilità e si offre in due capacità, da 48 e 128 byte di memoria utente. Conforme allo standard ISO/IEC 14443 Type A e compatibile con il formato NFC Forum Type 2, può essere letto e scritto praticamente da tutti gli smartphone dotati di NFC.
Informazioni
| Produttore | NXP Semiconductors |
| Famiglia | MIFARE Ultralight (versione attuale) |
| Modelli | MF0UL11 (48 byte) e MF0UL21 (128 byte) |
| Standard | ISO/IEC 14443 Type A (parti 2 e 3) |
| Tipo NFC Forum | Compatibile con Type 2 Tag |
| Frequenza operativa | 13,56 MHz |
| Velocità di trasmissione | 106 kbit/s |
| Identificativo univoco (UID) | 7 byte, programmato in fabbrica |
| Distanza operativa | Fino a circa 10 cm, a seconda dell'antenna e del lettore |
| Conservazione dei dati | 10 anni |
| Resistenza in scrittura | 100.000 cicli (1.000.000 per i contatori) |
| Memoria totale (EEPROM) | 80 byte (MF0UL11) o 164 byte (MF0UL21) |
| Memoria utente | 48 o 128 byte |
Memoria
La memoria EEPROM è organizzata in pagine da 4 byte (20 pagine per l'MF0UL11, 41 pagine per l'MF0UL21), con i primi 512 bit che riproducono esattamente la struttura del MIFARE Ultralight originale:
| Contenuto | MF0UL11 (48 byte) | MF0UL21 (128 byte) |
|---|---|---|
| UID, dati interni e byte di blocco statici | Pagine da 0 a 2 | Pagine da 0 a 2 |
| Area OTP (One Time Programmable, 32 bit) | Pagina 3 | Pagina 3 |
| Memoria utente | Pagine da 4 a 15 | Pagine da 4 a 35 |
| Byte di blocco dinamici | — | Pagina 36 |
| Configurazione: AUTH0, ACCESS, password (PWD) e PACK | Pagine da 16 a 19 | Pagine da 37 a 40 |
In pratica, la memoria utente può contenere un record NDEF con un URL di circa 40 caratteri sull'MF0UL11 e di circa 115 caratteri sull'MF0UL21, perché il formato NDEF comprime il prefisso comune (ad esempio https://www.) in un solo byte: si consiglia di codificare un breve link di reindirizzamento. Durante la formattazione NDEF, il Capability Container viene scritto nella pagina OTP. I tre contatori del chip risiedono in un'area separata, accessibile solo tramite comandi dedicati.
Funzionalità e sicurezza
- Protezione con password: una password a 32 bit (PWD), abbinata a una conferma a 16 bit (PACK), limita l'accesso in scrittura, o anche in lettura, a partire da una pagina definita dal parametro AUTH0, con un limite facoltativo di tentativi falliti.
- Tre contatori a 24 bit: tre contatori unidirezionali indipendenti, protetti dall'allontanamento del chip durante la scrittura (anti-tearing) e accessibili tramite i comandi READ_CNT e INCR_CNT, pensati per scalare gli utilizzi, con una resistenza di un milione di cicli.
- Area OTP: 32 bit programmabili una sola volta, che si possono impostare ma mai cancellare, utilizzabili come contatore a 32 tacche per segnare gli utilizzi di un biglietto.
- Blocco permanente: blocco statico pagina per pagina sui primi 512 bit, completato sull'MF0UL21 da un blocco dinamico a gruppi di due pagine, un'operazione eseguibile direttamente da NFC Tools.
- Firma di originalità: una firma ECDSA programmata in fabbrica verifica che il chip provenga davvero da NXP e aiuta a individuare alcune contraffazioni.
L'EV1 succede al MIFARE Ultralight originale (MF0ICU1) con piena retrocompatibilità ed è disponibile nelle versioni da 17 pF (formati di biglietto TFC.0 e TFC.1) e da 50 pF. Per l'autenticazione crittografica, la gamma propone il MIFARE Ultralight C (3DES) e il MIFARE Ultralight AES.
Compatibilità
Il MIFARE Ultralight EV1 è compatibile praticamente con tutti gli smartphone NFC. Su Android, lettura e scrittura funzionano in modo nativo con NFC Tools, senza particolari restrizioni. Su iPhone, la lettura automatica in background è disponibile a partire da iPhone XS e XR; i modelli a partire da iPhone XS / XR possono leggere e scrivere il chip con NFC Tools su iOS 17 o versioni successive, avviando manualmente la scansione dall'app.
Con NFC Tools, il chip MIFARE Ultralight EV1 supporta la lettura delle informazioni tecniche, la scrittura di record, la cancellazione, il blocco permanente e la protezione con password. L'elenco dei modelli compatibili è disponibile nell'articolo sulla compatibilità.
MIFARE Ultralight vs Ultralight C vs Ultralight EV1
| Chip | Memoria utente | Sicurezza | Uso tipico |
|---|---|---|---|
| MIFARE Ultralight (MF0ICU1) | 48 byte | Blocco e area OTP | Bigliettazione a uso limitato, prima generazione |
| MIFARE Ultralight C | 144 byte | Autenticazione 3DES | Bigliettazione e controllo accessi |
| MIFARE Ultralight EV1 | 48 o 128 byte | Password, contatori, firma | La versione attuale della gamma |
Tutti e tre i chip condividono la stessa base ISO/IEC 14443 Type A e la stessa compatibilità con gli smartphone. L'EV1 è la versione da scegliere per ogni nuovo sistema di bigliettazione: colma le lacune dell'originale (password, contatori, firma, resistenza dieci volte superiore) senza la gestione delle chiavi dell'Ultralight C. Per un tag NFC generico, l'NTAG213 resta la scelta di riferimento.
Domande frequenti
Quanti dati si possono memorizzare su un MIFARE Ultralight EV1?
Il chip offre 48 o 128 byte di memoria utente a seconda del modello, che corrispondono a un URL di circa 40 o 115 caratteri tenendo conto dell'involucro NDEF. Si consiglia di codificare un breve link di reindirizzamento.
Qual è la differenza tra il MIFARE Ultralight EV1 e gli NTAG?
Entrambe le famiglie NXP si basano sulla stessa base ISO/IEC 14443 Type A, compatibile con il formato NFC Forum Type 2. L'Ultralight EV1 è orientato alla bigliettazione, con i suoi tre contatori unidirezionali e la sua area OTP, mentre i chip NTAG21x sono ottimizzati per i tag NFC, con il mirror ASCII e il contatore di letture.
Il MIFARE Ultralight EV1 è compatibile con l'iPhone?
Sì. La lettura in background funziona a partire da iPhone XS e XR, e sia la lettura sia la scrittura sono possibili con NFC Tools a partire da iPhone XS / XR con iOS 17 o versioni successive.
Un MIFARE Ultralight EV1 si può proteggere dalla riscrittura?
Sì, in due modi: un blocco permanente e irreversibile in sola lettura, oppure una protezione reversibile con password a 32 bit. Entrambe le operazioni si possono eseguire con NFC Tools.
Link utili




