STM32 MCUs Security

Ask questions and find answers on STM32 security frameworks and tools, including cryptographic libraries, TrustZone, and the Secure Manager.

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

CRP protection not working on STM32H563IIK6

I tried CRP protection for STM32H563IIK6. But is it not working. This is the code.#define OB_RDP_LEVEL_0 ((uint8_t)0xAA)#define OB_RDP_LEVEL_1 ((uint8_t)0x55)#define OB_RDP_LEVEL_2 ((uint8_t)0xCC)HAL_StatusTypeDef FLASH_If_WriteProtectionConfig(uint3...

ANSSI certification for STM32U5

Hi, I'm quite familiar with STM32 trustzone features. Also I know due to there's a random number generator it should be ANSSI capable. But I can't find anywhere a text "ANSSI". Have you as a ST already applied a ANSSI certificate for STM32U545 or any...

Jouni_S by Associate II
  • 1983 Views
  • 6 replies
  • 0 kudos

STM32F423ZHT6 is Support for Secure Boot?

Hi, good morning, sir/madam.We are using a STM32F423ZHT6 MCU for Smart Lock in our project.We have some security purposes for our lock and need security boot options.So please clarify this MCU has secure boot options. If this MCU has secure boot opti...

Resolved! STSAFE- A110 mqtt tls authentication

Hello, I am confused in finalizing a secure chip for my iot gateway(linux). I read all the documents for ST SAFE-A110. My gateway has an mqtt broker which is bridged to another broker in cloud. In order to Implement TLS for mqtt i need to provide key...

Anzal3c3 by Associate II
  • 1770 Views
  • 6 replies
  • 2 kudos

Resolved! 32F417 - the definitive way to set RDP2?

Is this the right way? if (FLASH_OB_GetRDP() != OB_RDP_LEVEL_2) { HAL_FLASH_Unlock(); // Unlock the flash memory HAL_FLASH_OB_Unlock(); // Unlock the option bytes *(__IO uint8_t*) OPTCR_BYTE1_ADDRESS = OB_RDP_LEVEL_2; // Set RDP2 HAL_FL...

PHolt.1 by Senior III
  • 1970 Views
  • 4 replies
  • 0 kudos

Resolved! Debugging SBSFU

Hello,I would like to be able to debug the SBSFU application of the STM32U5 microcontroller series. What steps do I have to follow to be able to do it? Thanks in advance

Resolved! Clock change in the sbsfu application

Hello,I am using the stm32u5 SBSFU application and I am trying to implement my own 64 MHz clock. But when I change it from 160 Mhz to 64 Mhz the application does not work. Can the SBSFU clock work with less than 160 MHz or does it have to work only w...

Resolved! 32F417 and RDP2: OTP (512 bytes) and SRAM execution

Thissuggests that one cannot execute code from SRAM. Is that really correct?Also there is ambiguity on whether the OTP area (512 bytes plus the control block) is readable in RDP2. Why say "512 bytes" and not just all-OTP?The OTP area must remain usab...

PHolt1_0-1724234813186.png
PHolt.1 by Senior III
  • 3658 Views
  • 11 replies
  • 1 kudos