A aplicación ST25DV-I2C CryptoDemo mostra como establecer unha canle de transferencia segura sobre NFC, entre un microcontrolador STM32 e un smartphone Android. Emprega o modo de transferencia rápida (FTM) da etiqueta NFC ST25DV-I2C.
Para executar a demostración é necesaria unha placa ST25DV-I2C-DISCO.
Esta demostración establece unha canle de transferencia segura mediante a criptografía para realizar a autenticación mutua e para cifrar as comunicacións mediante NFC.
Esta canle de transferencia segura úsase durante a demostración para enviar e recuperar datos de forma segura, realizar a configuración do dispositivo e cargar novo firmware.
Só o usuario concedido pode comunicarse co microcontrolador STM32 para realizar estas operacións.
Todas as comunicacións están cifradas entre o microcontrolador e o teléfono Android de ámbolos dous xeitos, de xeito que o usuario poida configurar o produto ou recuperar datos de forma segura.
CARACTERÍSTICAS :
- Cifrado de todas as comunicacións bidireccionais NFC entre un teléfono Android e un microcontrolador STM32
- Comunicacións rápidas a través de NFC, empregando o modo de transferencia rápida ST25DV
- Criptografía AES e ECC
- Autenticación mutua entre o teléfono Android e o microcontrolador STM32
- Establecemento dunha clave de sesión única AES
- O cifrado pódese usar para recuperar datos, definir a configuración do dispositivo ou actualizar o firmware de forma segura
Última actualización
5 de feb. de 2025