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

Resolved! HW Cryptoprocessor in STM32F746NG does not work in AES CCM mode (Examples\CRYP example from 756-Eval board)

I'm trying to run AES CCM encryption on STM32F746G-Disco board in hw-accelerated mode. Tried to use CryptoLib 3.1.2 and low level Examples from 756-Eval board. For some reason there is no working example supplied by ST that implements this mode with ...

Wowa by Associate III
  • 1100 Views
  • 7 replies
  • 0 kudos

STM32 hardware AES GCM is not working properly

using the STM32 Crypt processor I could successfully encrypt and decrypt plaintext using AES GCM (STM32 cryptographic library version V1.5.0). The stm contoller that I am using is STM32F479NIHx. Simultaneously, there is another crypto project in the...

Nk k by Associate II
  • 1677 Views
  • 5 replies
  • 0 kudos

Resolved! STM32 Crypto Lib on STM32L051C8

Hello,I'm trying to integrate latest crypto lib (v. 3.1.2, FW implementation) into my TrueSTUDIO project but encryption with AES-CBC-128 fails.Example project in Fw_Crypto\STM32L0\Projects\STM32L053R8-Nucleo\AES\AES192_CBC fails both encryption and d...

STM32L4: Read Out Protection Level

Hi, I use STM32L431CCT6 for development.Occasionally, even I have no done any special operation, read out protection mode is enabled.(Level0→Level1)I do not know the cause clearly.Please tell me the cause or ​reproduction method.And is there any solu...

TNaka.0 by Associate
  • 740 Views
  • 3 replies
  • 0 kudos

Bug in HAL_CRC Module

I found a bug the HAL CRC Module... First of all... when you enable the CRC Module with CubeMX 5.0.1 the MX_CRC_Init() is empty and the peripheral is not initalized!I wrote all the code manualy or copied it from the old CubeMX 4 generated code...This...

CRC module init code

Is STM32CubeMX v5.01 supoosed to generate CRC intializtion code? All I get is an empty  MX_CRC_Init() function and no handle is created. Is this a bug? I can copy the init code from an example but I'm wondering how/where the CRC clock gets enabled...