Hi @morni ,
Indeed the SE05x is used for the TLS Handshake only. After TLS Handshake to Server and the IoT Device are using temporary AES session keys to encrypt/decrypt the application data.
Due to performance reason we do not use the SE for application data encryption. To increase the performance the customer shall use the MCU AES crypto coprocessor if possible.
BTW: The mbedTLS ALT behavior is specified in the MW doc , https://www.nxp.com/webapp/Download?colCode=AN13030 (especially in chapter 8.2). and AN12400, https://www.nxp.com/docs/en/application-note/AN12400.pdf , the chapter 3 also shows which operation is performed by the SE.
Hope that makes sense,
Have a great day,
Kan
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------