Aplikácia ST25DV-I2C CryptoDemo ukazuje, ako vytvoriť bezpečný prenosový kanál cez NFC medzi mikrokontrolérom STM32 a smartfónom s Androidom. Využíva funkciu režimu rýchleho prenosu (FTM) značky N25 značky ST25DV-I2C.
Na spustenie demonštrácie je potrebná doska ST25DV-I2C-DISCO.
Táto demonštrácia vytvára bezpečný prenosový kanál pomocou kryptografie na vykonanie vzájomnej autentifikácie a na šifrovanie komunikácií cez NFC.
Tento zabezpečený prenosový kanál sa počas demonštrácie používa na bezpečné odosielanie a načítanie údajov, vykonanie nastavení zariadenia a nahranie nového firmvéru.
Na vykonávanie týchto operácií môže s mikrokontrolérom STM32 komunikovať iba oprávnený používateľ.
Všetka komunikácia je medzi mikrokontrolérom a telefónom Android šifrovaná oboma spôsobmi, takže používateľ môže produkt nakonfigurovať alebo načítať údaje bezpečne.
VLASTNOSTI :
- Šifrovanie všetkej obojsmernej komunikácie NFC medzi telefónom s Androidom a mikropočítačom STM32
- Rýchla komunikácia cez NFC pomocou režimu rýchleho prenosu ST25DV
- kryptografia AES a ECC
- Vzájomná autentifikácia medzi telefónom Android a mikropočítačom STM32
- Vytvorenie jedinečného kľúča relácie AES
- Šifrovanie je možné použiť na získanie údajov, nastavenie zariadenia alebo bezpečnú aktualizáciu firmvéru