Az ezen az oldalon ismertetett szoftveres forráskód-példák az NFC NTAG® DNA technológiai megoldásokra vonatkoznak. Elsődleges célja az NTAG 413 DNS és az NTAG 424 DNS-címkék, azaz az NXP NTAG®®® 4. típusú címke írása és olvasása.
Ezek a címkék teljes mértékben megfelelnek a következőknek:
- ISO/IEC 14443, minden 1–4. rész, ISO/IEC 7816-4 fájlkiválasztás és APDU-kezelés, valamint az ISO/IEC18092 szabványnak megfelelő passzív cél
- 7 bájtos UID (az ISO/IEC 14443 – 3 szerint)
- NFC Forum Tag 4 Típus műszaki és NDEF adatstruktúra konfiguráció
Azonban a fő oka annak, hogy az NTAG 424 DNS-címkéket válasszuk az összes NTAG® családtípus közül, a fejlett biztonsági támogatás. Az NTAG® 424 DNS-címkék fejlett biztonsági módszereket kínálnak, például:
- Szabványos AES-128 titkosítás a hitelesítéshez/biztonságos üzenetküldéshez, vagy LRP-be csomagolt AES-művelet a még erősebb támadásállóság érdekében
- 3-pass kölcsönös hitelesítés a védett adatfájl eléréséhez
- Biztonságos egyedi NFC-üzenet (SUN)
- Inkrementális NFC-koppintások számlálója
- Egyszerű, CMAC és titkosított kommunikáció (konfigurálható)
- ECC-alapú NXP eredetiség aláírása
- Elem URL-címek lapkára integrált összeállítása rugalmas ASCII-tükrözésekkel.
Ennek megfelelően szoftveres példánk tartalmazza az összes NTAG® 424 DNS-biztonsági protokoll és opciós megvalósítás funkcióit.