Hi Team,
We are working on the FRDM‑A‑S32K344 board using the NXP S32K344 MCU.
We need guidance regarding cryptographic software integration with and without HSE support.
Our questions are:
If we do NOT want to use HSE (Hardware Security Engine):
Which crypto software library is recommended for S32K344?
Can we use:
CSEc software library?
mbedTLS?
wolfSSL?
AUTOSAR Crypto Stack?
RTD Crypto drivers?
Which solution is officially supported/recommended by NXP for production automotive applications?
Are there any example projects available for AES, SHA, RNG, ECC, or Secure Boot without HSE?
If we WANT to use HSE:
What are the required software components and configurations?
Which RTD version and S32 Design Studio version are recommended?
What configuration is needed in:
HSE Firmware
SYS_IMG
IVT
Boot configuration
Linker settings
How do we correctly flash the HSE firmware binary on FRDM-A-S32K344?
Which tools are recommended for HSE firmware installation?
S32DS
Lauterbach
PEMicro
UDS bootloader
Is there any step-by-step application note or example project available for:
HSE firmware flashing
Key management
Secure boot
Crypto service usage
Additional Questions:
Can HSE coexist with standard software crypto libraries?
What are the memory and flash impacts of enabling HSE?
Are there any limitations on FRDM-A-S32K344 compared to custom hardware?
Any guidance, reference projects, application notes, or recommended documents would be very helpful.