STM32 MCUs Security

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

Resolved! Implementing encryption on the STM3240G-EVAL board

I'm aware that the STM3240G-EVAL doesn't have a hardware crypto processor, but is it possible to create a software algorithm to do the encryption? Possibly using the X-CUBE-CRYPTOLIB library?

dk by Associate II
  • 834 Views
  • 4 replies
  • 0 kudos

STM32H7 Flash Bank CRC

I am trying to use the hardware CRC built into the embedded flash module. When I use the start and end addresses and kick off the CRC, the processor halts and I have to do a full flash erase to get it back. Are the start and end addresses relative ...

bpentz by Associate II
  • 607 Views
  • 1 replies
  • 1 kudos

Enable readout protection using system memory bootloader

I have been using the STM32 serial bootloader, instead of coding my own bootloader, for a while now. But lately I wanted to protect my code, so I tried to enable readout protection (RDP) level 1. This is meant to prevent the user to read the flash. H...

HMont.12 by Associate
  • 861 Views
  • 2 replies
  • 0 kudos

STM32 RDP2 prevents the modification of OPTLOCK?

Hi everyone,we have a bootloader that writes new application code to the flash bank 2 in an STM32H7 and afterwards swaps the banks to execute the new code. The procedure for swapping is something like this:   unlock OPTLOCK   set SWAP_BANK_OPT   set ...

ppj by Associate
  • 735 Views
  • 2 replies
  • 0 kudos

STM32L arm based MCU - TRNG details

Hi, I am wondering if the build-in TRNG modules in the STM32L series (0, 1,2 ,4, 4+ and 5) are compliant with the NIST 800 90A/B/C standards. If so, where I can find information on ST stating such TRNG complies with this standards? We are developing ...

MBurg by Associate
  • 661 Views
  • 2 replies
  • 0 kudos