Scegli la tua lingua

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

Il MIFARE Plus è il ponte di NXP Semiconductors tra due mondi: conserva l'organizzazione della memoria del MIFARE Classic (settori, blocchi, bit di accesso) e aggiunge la crittografia AES-128, per migrare badge di accesso, carte di trasporto e tessere studentesche dai sistemi Crypto1 a una sicurezza certificata, senza dover sostituire in una sola volta l'intera infrastruttura. Il suo concetto di livelli di sicurezza permette a una stessa carta di vivere oggi in piena compatibilità con Classic (SL1) e domani in AES completo (SL3), con un passaggio che è permanente. Disponibile in cinque versioni (S, X, SE, EV1 ed EV2, certificate fino a EAL5+), è destinato ai sistemi chiusi; la compatibilità con gli smartphone è reale ma parziale, ed è illustrata più avanti.

Informazioni

Produttore NXP Semiconductors
Famiglia MIFARE Plus
Versioni MIFARE Plus S, Plus X, Plus SE, Plus EV1 e Plus EV2
Standard ISO/IEC 14443A (livelli da 1 a 4)
Tipo NFC Forum Nessuno (formato NDEF proprietario tramite il MAD)
Frequenza operativa 13,56 MHz
Velocità di trasmissione Da 106 a 848 kbit/s
Identificativo univoco (UID) 7 byte, oppure un NUID a 4 byte; Random ID opzionale
Crittografia AES-128; Crypto1 in modalità di compatibilità, a seconda del livello di sicurezza
Capacità di sintonia 17 pF o 70 pF a seconda della versione
Distanza operativa Pochi centimetri (fino a 100 mm a seconda dell'antenna)
Certificazione Common Criteria, fino a EAL5+ (generazioni EV)
Memoria 1, 2 o 4 kB a seconda della versione

Le versioni della famiglia

La famiglia MIFARE Plus è nata in due tappe: le versioni storiche (S, X, SE), poi le generazioni EV che le sostituiscono:

Versione Memoria Punti salienti
MIFARE Plus S 2 o 4 kB La versione storica di base (livelli SL0, SL1 e SL3)
MIFARE Plus X 2 o 4 kB La versione storica completa, con il livello intermedio SL2
MIFARE Plus SE 1 kB Il punto di ingresso compatto, con le chiavi AES memorizzate nei blocchi di dati
MIFARE Plus EV1 2 o 4 kB Virtual Card, Proximity Check, Transaction MAC, migrazione settore per settore
MIFARE Plus EV2 2 o 4 kB La generazione attuale: SL1SL3MixMode, Transaction Timer, EAL5+

Tutte riprendono l'organizzazione del MIFARE Classic (blocchi da 16 byte raggruppati in settori, con i rispettivi sector trailer): la versione 2K offre 752 byte utilizzabili e la 4K 3440, blocchi valore inclusi. Le generazioni EV sostituiscono le versioni storiche, e la EV2 resta retrocompatibile con tutte, MIFARE Classic compreso.

Memoria

La memoria del MIFARE Plus è quella di un Classic che ha imparato l'AES: stessi settori, stessi bit di accesso, con in più chiavi a 128 bit:

Area Contenuto Accesso
Blocco 0 (settore 0) UID e dati del produttore Sola lettura, impostato in fabbrica
Blocchi di dati 16 byte ciascuno; blocchi valore per contatori e saldi In base ai bit di accesso; in SL3, con autenticazione AES e messaggistica sicura
Sector trailer e chiavi Bit di accesso; chiavi Crypto1 (SL1) e due chiavi AES a 128 bit per settore Chiavi e trailer protetti da un meccanismo anti-tearing

La carta viene consegnata al livello SL0, dedicato alla personalizzazione: dati, chiavi Crypto1 e chiavi AES vi vengono scritti prima della messa in servizio (il comando di passaggio sigilla poi il livello scelto). In SL1 e con il formato MAD, sulla 2K resta possibile un messaggio NDEF di circa 700 caratteri, come su un Classic.

Funzionalità e sicurezza

  • Livelli di sicurezza, il cuore del concetto: consegnata in SL0 (personalizzazione), la carta passa a SL1 (piena compatibilità con Classic) e poi a SL3 (AES completo: autenticazione, integrità e crittografia degli scambi); il passaggio avviene solo verso l'alto, per l'intera carta o settore per settore a partire dalla EV1: ogni infrastruttura migra con i propri tempi.
  • SL1SL3MixMode e restrizioni (EV2): l'autenticazione AES interviene nei settori ancora in SL1, e le restrizioni di aggiornamento SL1 ripartiscono i diritti tra il vecchio e il nuovo mondo (lettura con il sistema preesistente, modifica con AES).
  • Piena eredità Classic: settori, bit di accesso, blocchi valore e transazioni restano quelli del Classic: i lettori già installati continuano a funzionare in SL1, senza interruzioni del servizio durante la migrazione.
  • Protezioni delle transazioni (generazioni EV): il Transaction MAC dimostra al backend l'autenticità delle operazioni, il Transaction Timer (EV2) sventa gli attacchi man-in-the-middle e l'anti-tearing protegge chiavi, trailer e, facoltativamente, le scritture di dati.
  • Virtual Card e Proximity Check (generazioni EV): la selezione della carta virtuale (ISO/IEC 7816-4) serve gli ambienti multicarta e mobili, mentre il proximity check misura il tempo di risposta degli scambi per rilevare gli attacchi di tipo relay.
  • Certificato e veloce: fino a 848 kbit/s, un controllo di originalità e certificazioni Common Criteria fino a EAL5+ (hardware e software) sulle generazioni EV.

I MIFARE Plus S, X e SE storici hanno aperto la strada; NXP indirizza i nuovi progetti verso le generazioni EV, il cui canale sicuro end-to-end serve anche i servizi mobili (ricarica da remoto, MIFARE 2GO).

Compatibilità

Il MIFARE Plus si basa sulla tecnologia NFC-A (ISO/IEC 14443A), ma il suo protocollo proprietario lo colloca al di fuori dei tipi di tag standardizzati dall'NFC Forum: la compatibilità dipende dal controller NFC del dispositivo e dal livello di sicurezza della carta. In SL1 si comporta come un MIFARE Classic: su Android, i modelli dotati di controller NXP lo leggono e lo scrivono con NFC Tools, mentre altri possono limitarsi alla lettura dell'UID; su iPhone, la lettura in background non è disponibile e NFC Tools è parzialmente compatibile: devi attivare l'opzione "Compatibilità" nelle impostazioni dell'app, poi avviare manualmente la scansione (a partire da iPhone XS / XR, con iOS 17 o versioni successive). In SL3, la carta dialoga in AES solo con i lettori del proprio sistema: il suo funzionamento dipende allora dall'infrastruttura installata.

Con NFC Tools, il chip MIFARE Plus supporta, a seconda del dispositivo e del livello di sicurezza, la lettura delle informazioni tecniche, nonché la lettura e la scrittura di record NDEF su carte formattate con il MAD in SL1. La gestione delle chiavi, dei livelli di sicurezza e della personalizzazione richiede una codifica specializzata tramite i comandi dedicati del chip. L'elenco dei modelli compatibili è disponibile nell'articolo sulla compatibilità.

MIFARE Classic EV1 vs MIFARE Plus EV2

Chip Memoria Sicurezza Uso tipico
MIFARE Classic EV1 1 o 4 kB Crypto1 Parco di carte esistente, usi non sensibili
MIFARE Plus EV2 2 o 4 kB AES-128 certificato EAL5+, compatibilità Classic in SL1 La migrazione verso una sicurezza certificata

Il MIFARE Plus è letteralmente il Classic che ha imparato l'AES: stessa memoria, stessi lettori in SL1, sicurezza moderna in SL3. Per un'architettura basata su applicazioni e file anziché su settori, subentra il MIFARE DESFire EV3; per un tag di largo consumo leggibile da ogni smartphone, l'NTAG213 resta il riferimento.

Domande frequenti

Quanti dati si possono memorizzare su un MIFARE Plus?

1 kB (Plus SE), 2 o 4 kB a seconda della versione, con la struttura del Classic: 752 byte utilizzabili sulla 2K e 3440 sulla 4K, una volta sottratti i blocchi di configurazione. In SL1 e con il formato MAD, il messaggio NDEF corrisponde a circa 700 caratteri sulla 2K.

Come funziona la migrazione dei livelli di sicurezza?

La carta viene consegnata in SL0 per la personalizzazione (dati, chiavi Crypto1 e AES), poi portata a SL1 (piena compatibilità con Classic) o direttamente a SL3 (AES completo). Il passaggio avviene solo verso l'alto, per l'intera carta o settore per settore a partire dalla EV1, e l'SL1SL3MixMode della EV2 permette ai due mondi di coesistere durante la transizione: l'infrastruttura migra senza mai fermarsi.

Il MIFARE Plus è compatibile con l'iPhone?

In parte, come il Classic di cui riprende il protocollo: la lettura in background non è disponibile e NFC Tools è parzialmente compatibile (attiva l'opzione "Compatibilità" nelle impostazioni, scansione manuale, a partire da iPhone XS / XR con iOS 17 o versioni successive). In SL3, la carta appartiene ai lettori del proprio sistema.

Il MIFARE Plus è più sicuro del MIFARE Classic?

Sì, una volta che opera in SL3: autenticazione e messaggistica AES-128, certificazioni fino a EAL5+, Transaction MAC e un controllo di prossimità contro gli attacchi di tipo relay. In SL1 eredita volutamente i limiti del Crypto1, in attesa che l'infrastruttura passi al livello successivo.

 

Chi siamo

Creatore di soluzioni innovative
Android | iOS | Web | NFC

Restiamo in contatto