Programowanie kart NFC NTAG 424 DNA
Budujemy aplikację lojalnościową dla gastronomii w której poprzez zbliżenie karty lokalu do telefonu klienta wbija się pieczątka.
Potrzebujemy kart NTAG424 DNA skonfigurowanych z funkcją SUN (Secure Unique NFC), w której dynamiczny kryptogram (CMAC) będzie zapisywany jako tekst w rekordzie NDEF (NDEF Text Record).
Zależy nam na tym, aby przy każdym przyłożeniu karty generowana była nowa, unikalna wartość CMAC, która zostanie zapisana w formacie tekstowym w NDEF.
Przykład oczekiwanej wartości przy odczycie:
C=ABCD1234EF567890...
(ewentualnie dopuszczalny jest sam token bez prefiksu C=)
Ważne: Nie interesuje nas statyczny tekst – zależy nam na dynamicznej wartości generowanej przez mechanizm SUN.
Dodatkowo potrzebujemy dostępu do klucza AES (16 bajtów) użytego przy konfiguracji SUN, w celu umożliwienia walidacji tokenu po stronie backendu.
Poszukujemy osoby potrafiącej zaprogramować tak karty.