STM32 Embedded Security Learning Journey




This learning journey on STM32 embedded security offers you:

  • The opportunity to evaluate your knowledge on embedded security with a 6-minute test. The results of this test will allow us to provide guidance on what section of the course you should follow.
  • The possibility to get in touch with our STM32 application experts through the dedicated community section of this learning program

Practical experience on security with our affordable boards! NUCLEO-L476RG and NUCLEO-L552ZE-Q will allow you to follow 90% of the program.

This program does not cover the programming of secure microcontollers and EAL certification.

These free online courses focus on the STM32Trust ecosystem.

Who should attend this course?

  • Engineers looking for a security solution for their application
  • Engineers looking for use cases and implementation examples on the STM32 security solution
  • Beginners in embedded firmware security who first need to review the fundamentals of security

Benefits you will take away

  • Appropriate knowledge in embedded security to help you make informed decisions
  • An understanding of how to secure your products using a full ecosystem

Online course concept

These courses are provided in MOOC format with course material available online. It includes hands-on demos. Depending on your level of expertise and proficiency, it will take you between 3 hours and 3 days to complete the courses.


STM32 embedded security learning program outline

► STM32Trust webinar

Watch our latest webinar to get an introduction to STM32Trust security: Understand proven STM32 security in 1 hour or go to the STM32Trust page.

► Get started! 10 questions to know where you are up to

Answer the questions in the following test to know what program sections you should follow, based on your knowledge.

Take the short test

► Security MOOC series

Understand the main concept and components of current secure embedded system and discover complete step by step security on-line training offer within MOOC session based on STM32 devices.

This training is to introduce main theory concerning cryptography basics (symmetric and asymmetric) with examples of usage mostly common algorithms used nowadays (TDES, AES, RSA, ECC, DH, ECDH).

Understand all the security blocks available across STM32 families and experience them when it’s possible.

Understand the basic steps to create secure bootloader with authentication of the firmware.

Get familiar with today main security risks within embedded systems and find out how STM32Trust framework could help you to better secure your assets.

The online version of the workshop.

Get familiar with some important features related to STM32 security, useful on day by day R&D activity.

Get familiar with basics of cryptography and secure communications, X-CUBE-AWS concept and see how those can be used together to build a secure solution combining STM32 and STSAFE-A110.



  • Good  knowledge on embedded systems with some practical experience

► Material

  • miniUSB cable
  • microUSB cable

► Support

Please contact us on our Community for any question you may have on the program STM32 Security Workshop & MOOC series.

► Read more