Topic: Issues when building with STM32_CRYPTO for STM32L4
I added __HAL_RCC_AES_CLK_ENABLE in numerous routines in aes.c to enable the hardware clock; wc_AesEncrypt, wc_AesDecrypt, wc_AesCbcEncrypt, wc_AesCbcDecrypt, wc_AesCtrEncryptBlock. Is this missing functionality in WolfSSL or is there some other way to enable this in WolfSSL without having to add these code blocks?
I also had to add an include file in des3.c to avoid compiler errors. Can you please comment if this is an oversight in the WolfSSL code?
#ifdef STM32_CRYPTO
#include <wolfssl/wolfcrypt/port/st/stm32.h>
#endif
Thank you!