Дадатак CryptoDemo ST25DV-I2C паказвае, як усталяваць бяспечны канал перадачы праз NFC, паміж мікракантролерам STM32 і смартфонам Android. Ён выкарыстоўвае функцыю хуткага рэжыму перадачы (FTM) функцыі тэга ST25DV-I2C NFC.
Для запуску дэманстрацыі патрабуецца плата ST25DV-I2C-DISCO.
Гэтая дэманстрацыя ўсталёўвае бяспечны канал перадачы з выкарыстаннем крыптаграфіі для ўзаемнай аўтэнтыфікацыі і для шыфравання сувязі праз NFC.
Гэты бяспечны канал перадачы выкарыстоўваецца падчас дэманстрацыі для бяспечнага адпраўкі і атрымання дадзеных, выканання налад прылады і загрузкі новай прашыўкі.
Толькі прадастаўлены карыстальнік можа мець зносіны з мікракантролерам STM32 для выканання гэтых аперацый.
Усе сувязі шыфруюцца паміж мікракантролерам і тэлефонам Android абодвума спосабамі, каб карыстальнік мог наладзіць прадукт альбо надзейна атрымаць дадзеныя.
АСАБЛІВАСЦІ :
- Шыфраванне ўсіх двухбаковых сувязей NFC паміж тэлефонам Android і мікракантролерам STM32
- Хуткая сувязь праз NFC, выкарыстоўваючы рэжым хуткай перадачы ST25DV
- Крыптаграфія AES і ECC
- Узаемная аўтэнтыфікацыя паміж тэлефонам Android і мікракантролерам STM32
- Стварэнне унікальнага ключа сесіі AES
- Шыфраванне можа быць выкарыстана для атрымання дадзеных, устанаўлення налад прылады або бяспечнага абнаўлення прашыўкі