Ang application ng ST25DV-I2C CryptoDemo ay nagpapakita kung paano magtatag ng isang ligtas na channel ng paglilipat sa NFC, sa pagitan ng isang microcontroller ng STM32 at isang Android smartphone. Ginagamit nito ang mabilis na mode ng paglipat (FTM) ng ST25DV-I2C NFC Tag.
Ang isang lupon ng ST25DV-I2C-DISCO ay kinakailangan upang patakbuhin ang demonstrasyon.
Ang demonstrasyong ito ay nagtatatag ng isang ligtas na channel ng paglilipat sa pamamagitan ng paggamit ng kriptograpiya upang maisagawa ang mutual na pagpapatunay at i-encrypt ang mga komunikasyon sa NFC.
Ginagamit ang ligtas na channel ng paglilipat na ito sa panahon ng demonstrasyon upang ligtas na ipadala at makuha ang data, isagawa ang mga setting ng aparato, at mag-upload ng bagong firmware.
Ang ipinagkaloob na gumagamit lamang ang maaaring makipag-usap sa microcontroller ng STM32 upang maisagawa ang mga operasyong ito.
Ang lahat ng mga komunikasyon ay naka-encrypt sa pagitan ng microcontroller at ng telepono ng Android sa parehong mga paraan, upang ang gumagamit ay maaaring mai-configure ang produkto o makuha ang data nang ligtas.
TAMPOK:
- Pag-encrypt ng lahat ng mga komunikasyon sa bidirectional ng NFC sa pagitan ng isang Telepono ng Android at isang microcontroller ng STM32
- Mabilis na komunikasyon sa NFC, gamit ang mode ng mabilis na paglilipat ng ST25DV
- AES at ECC kriptograpiya
- Pagpapatunay ng mutual sa pagitan ng telepono ng Android at ang STM32 microcontroller
- Pagtatatag ng isang natatanging key ng sesyon ng AES
- Maaaring magamit ang pag-encrypt upang makuha ang data, itakda ang mga setting ng aparato o ligtas na i-update ang firmware
Na-update noong
Peb 5, 2025