Aplicația ST25DV-I2C CryptoDemo arată cum să stabiliți un canal de transfer securizat peste NFC, între un microcontroler STM32 și un smartphone Android. Folosește funcția de transfer rapid (FTM) a etichetei NFC ST25DV-I2C.
Pentru a rula demonstrația este necesară o placă ST25DV-I2C-DISCO.
Această demonstrație stabilește un canal de transfer securizat prin utilizarea criptografiei pentru a efectua autentificarea reciprocă și pentru a cripta comunicațiile prin NFC.
Acest canal de transfer securizat este utilizat în timpul demonstrației pentru a trimite și recupera în siguranță date, pentru a efectua setările dispozitivului și pentru a încărca noul firmware.
Numai utilizatorul acordat poate comunica cu microcontrolerul STM32 pentru a efectua aceste operațiuni.
Toate comunicațiile sunt criptate între microcontroler și telefonul Android în ambele moduri, astfel încât utilizatorul să poată configura produsul sau să recupereze datele în siguranță.
CARACTERISTICI :
- Criptarea tuturor comunicațiilor bidirecționale NFC între un telefon Android și un microcontroller STM32
- Comunicări rapide prin NFC, folosind modul de transfer rapid ST25DV
- criptografie AES și ECC
- Autentificare reciprocă între telefonul Android și microcontrolerul STM32
- Stabilirea unei chei unice a sesiunii AES
- Criptarea poate fi utilizată pentru preluarea datelor, setarea setărilor dispozitivului sau actualizarea firmware-ului în siguranță
Ultima actualizare
5 feb. 2025