Go to the documentation of this file.
31 #ifndef _ESP32_C6_CRYPTO_HASH_H
32 #define _ESP32_C6_CRYPTO_HASH_H
38 #ifndef ESP32_C6_CRYPTO_HASH_SUPPORT
39 #define ESP32_C6_CRYPTO_HASH_SUPPORT DISABLED
40 #elif (ESP32_C6_CRYPTO_HASH_SUPPORT != ENABLED && ESP32_C6_CRYPTO_HASH_SUPPORT != DISABLED)
41 #error ESP32_C6_CRYPTO_HASH_SUPPORT parameter is not valid
45 #define SHA_MODE_SHA1 0x00000000
46 #define SHA_MODE_SHA224 0x00000001
47 #define SHA_MODE_SHA256 0x00000002
General definitions for cryptographic algorithms.
void esp32c6ShaInit(void)
SHA module initialization.