23 #ifndef LW_INTERNAL_BLAKE2S_H
24 #define LW_INTERNAL_BLAKE2S_H
50 #define BLAKE2S_HASH_SIZE 32
69 (
unsigned char *out,
const unsigned char *in,
size_t inlen);
Meta-information about a hash algorithm that is related to an AEAD.
Definition: aead-metadata.h:225
int internal_blake2s_hash(unsigned char *out, const unsigned char *in, size_t inlen)
Hashes a block of input data with BLAKE2s to generate a hash value.
Definition: internal-blake2s.c:140
aead_hash_algorithm_t const internal_blake2s_hash_algorithm
Meta-information block for the BLAKE2s hash algorithm.
Definition: internal-blake2s.c:27