27 #if (IS_USED(MODULE_PSA_RIOT_HASHES_MD5)) 
   33 #if (IS_USED(MODULE_PSA_RIOT_HASHES_SHA_1)) 
   39 #if (IS_USED(MODULE_PSA_RIOT_HASHES_SHA_224)) 
   45 #if (IS_USED(MODULE_PSA_RIOT_HASHES_SHA_256)) 
   51 #if (IS_USED(MODULE_PSA_RIOT_HASHES_SHA_384)) 
   57 #if (IS_USED(MODULE_PSA_RIOT_HASHES_SHA_512)) 
   63 #if (IS_USED(MODULE_PSA_RIOT_HASHES_SHA_512_224)) 
   69 #if (IS_USED(MODULE_PSA_RIOT_HASHES_SHA_512_256)) 
   75 #if (IS_USED(MODULE_PSA_RIOT_HASHES_HMAC_SHA256)) 
   79 #if (IS_USED(MODULE_PSA_RIOT_HASHES_SHA3_256)  \ 
   80 || IS_USED(MODULE_PSA_RIOT_HASHES_SHA3_384)    \ 
   81 || IS_USED(MODULE_PSA_RIOT_HASHES_SHA3_512)) 
Common macros and compiler attributes/pragmas configuration.
 
MD5 interface definition.
 
CRYS_HASHUserContext_t psa_hashes_sha224_ctx_t
Map driver specific SHA224 context to PSA context.
 
CRYS_HASHUserContext_t psa_hashes_sha256_ctx_t
Map driver specific SHA256 context to PSA context.
 
CRYS_HASHUserContext_t psa_hashes_sha512_ctx_t
Map driver specific SHA512 context to PSA context.
 
CRYS_HASHUserContext_t psa_hashes_sha1_ctx_t
Map driver specific SHA1 context to PSA context.
 
SHA-1 interface definition.
 
Header definitions for the SHA224 hash function.
 
Header definitions for the SHA256 hash function.
 
Header definitions for the SHA384 hash function.
 
Header definitions for the SHA-3 hash function.
 
Header definitions for the SHA512 hash function.
 
Header definitions for the SHA512/224 hash function.
 
Header definitions for the SHA512/256 hash function.
 
Context for operations on a sponge with keccak permutation.
 
Structure to hold the SHA-2XX context.
 
Structure to hold the SHA-512 context.