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,
unsigned long long inlen);
int internal_blake2s_hash(unsigned char *out, const unsigned char *in, unsigned long long inlen)
Hashes a block of input data with BLAKE2s to generate a hash value.
Definition: internal-blake2s.c:140
Definitions that are common across AEAD schemes.
Meta-information about a hash algorithm that is related to an AEAD.
Definition: aead-common.h:204
aead_hash_algorithm_t const internal_blake2s_hash_algorithm
Meta-information block for the BLAKE2s hash algorithm.
Definition: internal-blake2s.c:27