24 #if (IS_USED(MODULE_PSA_RIOT_HASHES_MD5))
30 #if (IS_USED(MODULE_PSA_RIOT_HASHES_SHA_1))
36 #if (IS_USED(MODULE_PSA_RIOT_HASHES_SHA_224))
42 #if (IS_USED(MODULE_PSA_RIOT_HASHES_SHA_256))
48 #if (IS_USED(MODULE_PSA_RIOT_HASHES_SHA_384))
54 #if (IS_USED(MODULE_PSA_RIOT_HASHES_SHA_512))
60 #if (IS_USED(MODULE_PSA_RIOT_HASHES_SHA_512_224))
66 #if (IS_USED(MODULE_PSA_RIOT_HASHES_SHA_512_256))
72 #if (IS_USED(MODULE_PSA_RIOT_HASHES_HMAC_SHA256))
76 #if (IS_USED(MODULE_PSA_RIOT_HASHES_SHA3_256) \
77 || IS_USED(MODULE_PSA_RIOT_HASHES_SHA3_384) \
78 || 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.