sha384.c
__weak_func void sha384FinalRaw(Sha384Context *context, uint8_t *digest)
Finish the SHA-384 message digest (no padding added)
Definition: sha384.c:184
void(* HashAlgoUpdate)(void *context, const void *data, size_t length)
Definition: crypto.h:993
__weak_func void sha384Init(Sha384Context *context)
Initialize SHA-384 message digest context.
Definition: sha384.c:126
General definitions for cryptographic algorithms.
SHA-384 (Secure Hash Algorithm 384)
void sha512Final(Sha512Context *context, uint8_t *digest)
Finish the SHA-512 message digest.
Definition: esp32_s2_crypto_hash.c:685
__weak_func void sha384Final(Sha384Context *context, uint8_t *digest)
Finish the SHA-384 message digest.
Definition: sha384.c:165
__weak_func void sha384Update(Sha384Context *context, const void *data, size_t length)
Update the SHA-384 context with a portion of the message being hashed.
Definition: sha384.c:152
__weak_func error_t sha384Compute(const void *data, size_t length, uint8_t *digest)
Digest a message using SHA-384.
Definition: sha384.c:81
error_t(* HashAlgoCompute)(const void *data, size_t length, uint8_t *digest)
Definition: crypto.h:988
void sha512Update(Sha512Context *context, const void *data, size_t length)
Update the SHA-512 context with a portion of the message being hashed.
Definition: esp32_s2_crypto_hash.c:625