产品概述
描述
ST25DV-I2C iOS CryptoDemo应用程序 (STSW-ST25iOS003) 演示了如何利用NFC在STM32微控制器和iPhone之间建立安全传输通道。该应用程序将使用ST25DVI2C NFC标签的快速传输模式 (FTM) 功能。
在运行演示之前,需要准备一个ST25DV-I2C-DISCO开发板 (MB1396)。可供使用的对象包括iOS应用程序 (STSW-ST25iOS003)、STM32固件 (STSW-ST25DV003)、用户手册和应用笔记。
该演示会使用加密技术进行相互验证并对NFC通信进行加密,从而建立一个安全传输通道。在演示过程中,可以使用此安全传输通道安全地发送和检索数据、进行设备设置并上传新固件。
只有获得授权的用户才能与STM32微控制器进行通信,以执行这些操作。所有通信均为双向加密,因此用户可以安全地检索数据或是配置产品。
STSW-ST25iOS003可从www.st.com免费下载。
-
所有功能
- 针对配备了iOS®13(或更新版本)系统的iPhone与STM32微控制器之间的所有NFC双向通信进行加密
- 借助ST25DV FTM(快速传输模式)实现快速NFC通信
- 支持AES和ECC加密
- iPhone与STM32微控制器之间的相互认证
- 建立唯一的AES会话密钥
- 可以利用加密功能来检索数据、修改设备设置或安全地更新固件