STM32 MCUs Security

cancel
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

Cryptographic scheme selection

Could someone elaborate on the tradeoffs of cryptographic scheme selection, especially between Asymmetric with AES encryption and Symmetric (AES GCM) ?While it is the default choice, it is not clear to me why SECBOOT_ECCDSA_WITH_AES128_CBC_SHA256 wou...

JDesc by Associate
  • 471 Views
  • 1 replies
  • 0 kudos

Resolved! Unable to make HW AES work for STM32L476

I'm taking STM32Cube and the CRYP example for NUCLEO-L496ZG as the basis for a new HW AES encryption Arduino library. I'm currently developing for the STM32L476 MCU and here I found the first problem since stm32l476xx.h does not seem to include the n...

estratos by Associate
  • 1098 Views
  • 4 replies
  • 0 kudos

Resolved! "Download without debug" doesn't use jtag ?

Hello,In secured boot getting started it is said:"Download the SB SFU project software to the target without starting a debug session(Security protections managed by SBSFU forbid JTAG connection as it is interpreted as anexternal attack)"Does it mean...

ranran by Senior II
  • 645 Views
  • 3 replies
  • 0 kudos

Resolved! End of program code address

Hello everyone,I'm tring to implement a calculation of firmware CRC in run time mode.Is there inker command method to acquire last address where code is written?I'm quite confident there is a specific command like __text_end__, for example.Best reg...

Resolved! X-CUBE-SBSFU for STM32H7 ?

Hello,Can X-CUBE-SBSFU source code work with STM32H7 (STM32H743) too ?In the getting started it is said:"It comes with an example implementation running on the NUCLEO-L476RG, NUCLEO-L432KC, B-L475E-IOT01A, 32L496GDISCOVERY, NUCLEO-G071RB, 32F413HDISC...

ranran by Senior II
  • 526 Views
  • 2 replies
  • 1 kudos

Resolved! X-CUBE-SBSFU bootloader porting

Hello.I downloaded and tried your "Secure boot & secure firmware update software expansion for STM32Cube" solution.https://www.st.com/en/embedded-software/x-cube-sbsfu.htmlIt works great on my Nucleo-64 board, and the next step what I wanted to do is...