3.2.2
Step by step mode
In the step by step mode, the user is guided through all the "keys exchange" and "mutual authentication" process.
3.2.3
"Read and decrypt data" button
Once the STC is ready, click on "read and decrypt data" button to download some data from the firmware.
This data (an array of points) is generated by the firmware running on the NUCLEO-L476RG board (it is not a real
measurement) and is stored in the STM32L476 memory. This demonstration emulates the behaviour of a sensor
regularly recording, for instance, the temperature and transferring this data to a smartphone through NFC.
The transfer occurs in the following steps:
1.
The smartphone writes an encrypted command to the ST25DV-I2C FTM buffer mailbox to request the
reading of data.
2.
The firmware reads the mailbox buffer and decrypts the command.
3.
The firmware encrypts and writes the data through I
4.
The smartphone reads over NFC and decrypts the mailbox buffer content to finally display the corresponding
graph.
Note:
The shape of the curve changes after each transfer. The user then restarts the transfer to receive the new set of
points.
UM2684 - Rev 2
Figure 10.
"ST25DV-I2C-Crypto Demo" - step by step mode
"ST25DV-I2C Crypto Demo" application main screen
2
C bus to the ST25DV-I2C FTM mailbox buffer.
UM2684
page 13/27
Need help?
Do you have a question about the ST25DV-I2C and is the answer not in the manual?