cancel
Showing results for 
Search instead for 
Did you mean: 

Request for List of STM32 Microcontrollers with Hardware Cryptography Support

MKash.3
Associate

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:

  1. 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)
  1. Clarification on which STM32 series provide a comprehensive cryptographic hardware suite suitable for hybrid encryption schemes (combining symmetric + asymmetric algorithms).
  2. 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).
  3. 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

kashifkhan0341468@gmail.com

1 REPLY 1
mƎALLEm
ST Employee

Hello,

You can use STM32MCU finder tool and check what you are looking for. It will give you all the available MCUs with the selected Cryptographic features:

mALLEm_1-1757320710999.png

Since the final selection depends on your application, you need to go to the product's documentation: datasheet/reference manual to fine tune your selection.

To give better visibility on the answered topics, please click on "Accept as Solution" on the reply which solved your issue or answered your question.