57 #ifndef XMSS_GENERIC_DIGEST_H_INCLUDED
59 #define XMSS_GENERIC_DIGEST_H_INCLUDED
77 typedef void *(*XmssGenericDigestInit)(void);
void(* XmssGenericDigestUpdate)(void *context, const uint8_t *data, size_t data_length)
Generic digest update function. Updates the internal hash state for a single digest calculation with ...
Definition: generic_digest.h:90
void(* XmssGenericDigestFinalize)(void *context, XmssValue256 *digest)
Generic digest finalize function. Outputs the digest and disposes the context.
Definition: generic_digest.h:101
A generic 256-bit value, represented as a byte stream.
Definition: types.h:279
Enumerations, basic types and callback function specifications.