Go to the documentation of this file.
   32 #define TRACE_LEVEL CRYPTO_TRACE_LEVEL 
   67 #if (STM32H7RSXX_CRYPTO_TRNG_SUPPORT == ENABLED) 
   76 #if (STM32H7RSXX_CRYPTO_HASH_SUPPORT == ENABLED) 
   85 #if (STM32H7RSXX_CRYPTO_CIPHER_SUPPORT == ENABLED) 
   94 #if (STM32H7RSXX_CRYPTO_PKC_SUPPORT == ENABLED) 
  
bool_t osCreateMutex(OsMutex *mutex)
Create a mutex object.
 
error_t pkaInit(void)
PKA module initialization.
 
error_t crypInit(void)
CRYP module initialization.
 
error_t trngInit(void)
TRNG module initialization.
 
STM32H7Rx/Sx cipher hardware accelerator.
 
STM32H7Rx/Sx true random number generator.
 
General definitions for cryptographic algorithms.
 
OsMutex stm32h7rsxxCryptoMutex
 
STM32H7Rx/Sx public-key hardware accelerator (PKA)
 
STM32H7Rx/Sx hash hardware accelerator.
 
error_t stm32h7rsxxCryptoInit(void)
Initialize hardware cryptographic accelerator.
 
error_t hashInit(void)
HASH module initialization.
 
STM32H7Rx/Sx hardware cryptographic accelerator.