Scegli la tua lingua

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

L'NTAG413 DNA è un chip NFC sicuro progettato da NXP Semiconductors, la prima generazione della gamma NTAG DNA. Conforme allo standard ISO/IEC 14443-4 e al formato NFC Forum Type 4, integra la crittografia AES-128 e la funzione SUN, che genera un codice di autenticazione univoco a ogni lettura. Può essere letto e scritto da praticamente tutti gli smartphone dotati di NFC.

Informazioni

Produttore NXP Semiconductors
Famiglia NTAG DNA
Standard ISO/IEC 14443 Type A (parti da 1 a 4)
Tipo NFC Forum Type 4 Tag (certificato NFC Forum)
Protocollo APDU secondo ISO/IEC 7816-4
Frequenza operativa 13,56 MHz
Velocità di trasmissione Fino a 424 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 50 anni
Resistenza in scrittura Minimo 200.000 cicli
Crittografia AES-128 (3 chiavi applicative)
Memoria utente 160 byte
File NDEF 128 byte

Memoria

A differenza dei chip NTAG21x organizzati in pagine, la memoria dell'NTAG413 DNA segue una struttura a file conforme allo standard ISO/IEC 7816-4:

File Dimensione Contenuto Accesso predefinito
File CC (n. 01) 32 byte Capability Container (NFC Forum Type 4) Lettura libera
File NDEF (n. 02) 128 byte Messaggio NDEF, mirror SUN (UID, contatore, CMAC) Lettura libera, scrittura configurabile tramite chiave

In pratica, il file NDEF da 128 byte contiene un URL di circa 115 caratteri. Quando l'autenticazione SUN è attiva, i mirror (UID, contatore e codice CMAC) occupano una parte di questo spazio (circa quaranta caratteri), il che accorcia di conseguenza l'URL di base. Il link punta quindi a un server incaricato di verificare la validità crittografica di ogni lettura.

Funzionalità e sicurezza

  • Autenticazione SUN: a ogni lettura, il chip inserisce nell'URL un codice di autenticazione dinamico (AES CMAC) derivato dall'UID e dal contatore, verificabile lato server: il contenuto non può essere né clonato né riproposto.
  • Chiavi AES-128: tre chiavi applicative a 128 bit, con gestione delle versioni, controllano la scrittura del file NDEF e il calcolo dei codici di autenticazione.
  • Contatore NFC: un contatore a 3 byte si incrementa una volta per sessione quando si legge il file NDEF; può essere inserito nell'URL tramite il mirror o letto in modo sicuro.
  • Autenticazione reciproca: un protocollo sfida-risposta in tre passaggi autentica sia il chip sia il lettore che possiede le chiavi.
  • Comunicazione protetta: a seconda della configurazione, gli scambi avvengono in chiaro, protetti da CMAC o completamente cifrati.
  • Firma di originalità: una firma ECDSA programmata in fabbrica verifica che il chip provenga davvero da NXP.

L'NTAG413 DNA è stato sostituito nel catalogo di NXP dall'NTAG424 DNA, che porta più avanti lo stesso principio con più memoria, cinque chiavi e protezioni aggiuntive: per un nuovo progetto, l'NTAG424 DNA è la scelta consigliata.

Compatibilità

L'NTAG413 DNA è compatibile con praticamente 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 NTAG413 DNA supporta la lettura delle informazioni tecniche, la scrittura di record NDEF e la cancellazione. La configurazione delle funzioni crittografiche (chiavi AES, attivazione dell'autenticazione SUN) è invece un processo di codifica specializzato, di solito eseguito con un lettore dedicato e un'infrastruttura lato server. L'elenco dei modelli compatibili è disponibile nell'articolo sulla compatibilità.

NTAG413 DNA vs NTAG424 DNA

Chip Memoria utente File NDEF Chiavi AES
NTAG413 DNA 160 byte 128 byte 3
NTAG424 DNA 416 byte 256 byte 5

Entrambi i chip condividono il principio SUN e la crittografia AES-128. L'NTAG424 DNA aggiunge un file proprietario protetto da 128 byte, due chiavi aggiuntive, l'opzione Random ID e la certificazione Common Criteria EAL4: oggi è il riferimento della gamma.

Domande frequenti

Quanti dati si possono memorizzare su un NTAG413 DNA?

Il file NDEF offre 128 byte, che corrispondono a un URL di circa 115 caratteri, una parte dei quali è occupata dai mirror di autenticazione quando SUN è attivo. Con il file CC da 32 byte, la memoria utente totale arriva a 160 byte.

Che cos'è l'autenticazione SUN?

SUN (Secure Unique NFC message) genera a ogni lettura un codice crittografico univoco, inserito nell'URL. Il server che riceve questo link verifica che la lettura provenga dal chip originale e non sia stata riproposta, rendendo inefficace qualsiasi copia del contenuto.

L'NTAG413 DNA è compatibile con l'iPhone?

Sì. La lettura in background funziona a partire da iPhone XS e XR, e sia la lettura sia la scrittura NDEF sono possibili con NFC Tools a partire da iPhone XS / XR con iOS 17 o versioni successive. La verifica SUN avviene lato server, quando il link viene aperto.

Un NTAG413 DNA si può proteggere dalla riscrittura?

Sì. I diritti di accesso al file NDEF sono configurabili per chiave AES, fino a vietare qualsiasi scrittura non autenticata. Il chip non usa il semplice meccanismo a password degli NTAG21x: la protezione si basa interamente sulle chiavi AES-128.

 

Chi siamo

Creatore di soluzioni innovative
Android | iOS | Web | NFC

Restiamo in contatto