Rakendus ST25DV-I2C CryptoDemo näitab, kuidas luua turvaline ülekandekanal NFC kaudu STM32 mikrokontrolleri ja Androidi nutitelefoni vahel. See kasutab ST25DV-I2C NFC-sildi kiirülekande režiimi (FTM) funktsiooni.
Demonstratsiooni läbiviimiseks on vaja ST25DV-I2C-DISCO tahvlit.
See demonstratsioon loob turvalise edastuskanali, kasutades krüptograafiat vastastikuse autentimise teostamiseks ja NFC kaudu toimuva kommunikatsiooni krüptimiseks.
Seda turvalist edastuskanalit kasutatakse demonstratsiooni ajal andmete turvaliseks saatmiseks ja hankimiseks, seadme sätete täitmiseks ja uue püsivara üleslaadimiseks.
Nende toimingute tegemiseks võib STM32 mikrokontrolleriga suhelda ainult loa saanud kasutaja.
Kogu suhtlus on mikrokontrolleri ja Androidi telefoni vahel krüptitud mõlemal viisil, nii et kasutaja saab toote konfigureerida või andmeid turvaliselt hankida.
FUNKTSIOONID :
- Androidi telefoni ja STM32 mikrokontrolleri vahelise NFC kahesuunalise suhtluse krüptimine
- Kiire side NFC kaudu, kasutades ST25DV kiire edastusrežiimi
- AES ja ECC krüptograafia
- Androidi telefoni ja mikrokontrolleri STM32 vastastikune autentimine
- Ainulaadse AES-i võtme loomine
- Krüptimist saab kasutada andmete hankimiseks, seadme sätete seadmiseks või püsivara turvaliseks värskendamiseks
Värskendatud:
5. veebr 2025