Request for List of STM32 Microcontrollers with Hardware Cryptography Support
Dear STMicroelectronics Community members,
I am currently evaluating STM32 microcontrollers for a project that requires strong cryptographic capabilities. Our goal is to implement hybrid encryption, meaning we need hardware support for both symmetric encryption (e.g., AES, DES/3DES) and asymmetric encryption (e.g., RSA, ECC, public key cryptography), along with hashing functions (SHA-1, SHA-2, SHA-3 if available).
Specifically, I would like to request:
- A list of STM32 families and part numbers that include dedicated hardware accelerators for:
- Symmetric ciphers (AES, DES/TDES)
- Asymmetric ciphers (RSA, ECC, or other public key accelerators)
- Hash functions (SHA-1, SHA-224, SHA-256, SHA-3, etc.)
- Hardware Random Number Generator (TRNG)
- Clarification on which STM32 series provide a comprehensive cryptographic hardware suite suitable for hybrid encryption schemes (combining symmetric + asymmetric algorithms).
- Recommendations on the most suitable STM32 devices for secure communications and data protection applications, especially for embedded systems requiring performance, low power consumption, and compliance with security standards (e.g., TLS/SSL, PKI).
- Any documentation, application notes, or security-focused product lines (such as STM32Trust, secure element integration, or crypto libraries) that would help us in selecting the right device.
We aim to choose a microcontroller that natively supports both symmetric and asymmetric cryptography in hardware, to reduce CPU load, improve performance, and ensure security.
I would greatly appreciate your guidance and a detailed list of the relevant STM32 devices.
Best regards,
Muhammad Kashif

