Gli esempi di codice sorgente del software spiegati in questa pagina si riferiscono alle soluzioni tecnologiche NFC NTAG® DNA. Il suo scopo principale è quello di scrivere e leggere NTAG® 413 DNA e NTAG® 424 DNA tag, cioè NXP NTAG® Type 4 Tag.
Questi tag sono pienamente conformi a:
- ISO/IEC 14443, tutte le parti da 1 a 4, selezione dei file ISO/IEC 7816-4 e gestione APDU e target passivo conforme a ISO/IEC18092
- UID a 7 byte (secondo ISO/IEC 14443 – 3)
- NFC Forum Tag 4 Tipo di configurazione tecnica e della struttura dati NDEF
Tuttavia, il motivo principale per scegliere i tag NTAG® 424 DNA tra tutti i tipi di famiglia NTAG è il suo supporto di sicurezza avanzato. I tag DNA NTAG® 424 offrono metodi di sicurezza avanzati, come ad esempio:
- Crittografia AES-128 standard per l'autenticazione/messaggistica sicura o funzionamento AES con wrapping LRP per una resistenza agli attacchi ancora più forte
- Autenticazione reciproca a 3 passaggi per accedere al file di dati protetto
- Messaggio NFC univoco sicuro (SUN)
- Contatore di rubinetti NFC incrementali
- Comunicazione semplice, CMAC e crittografata (configurabile)
- Firma di originalità NXP basata su ECC
- Assemblaggio su chip di URL di elementi con mirror ASCII flessibili.
Di conseguenza, il nostro esempio di software include le funzioni per tutti i protocolli di sicurezza NTAG® 424 DNA e l'implementazione delle opzioni.