cancel
Showing results for 
Search instead for 
Did you mean: 

How to implement AES using the Cryptographic processor?

MMart.9
Associate II

The reference manual gives a brief description but how do you actually implement it?

I'm using an STM32F437 which includes a cryptographic accelerator so I'm not looking to use the Cryptographic Library.

Any documentation, tutorial, example code or any kind of guidance would be appreciated.

1 ACCEPTED SOLUTION

Accepted Solutions

Should be AES examples in the CubeF4 HAL trees, these exercise the HW and are easily ported

STM32Cube_FW_F4_V1.24.0\Projects\STM32469I_EVAL\Examples\CRYP\CRYP_AESGCM

STM32Cube_FW_F4_V1.24.0\Projects\STM324xG_EVAL\Examples\CRYP\CRYP_AESModes

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

View solution in original post

2 REPLIES 2

Should be AES examples in the CubeF4 HAL trees, these exercise the HW and are easily ported

STM32Cube_FW_F4_V1.24.0\Projects\STM32469I_EVAL\Examples\CRYP\CRYP_AESGCM

STM32Cube_FW_F4_V1.24.0\Projects\STM324xG_EVAL\Examples\CRYP\CRYP_AESModes

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

Thanks for the hint!