24 #ifndef XMSS_OVERRIDE_SHA256_GENERIC_H_INCLUDED
26 #define XMSS_OVERRIDE_SHA256_GENERIC_H_INCLUDED
void * xmss_sha256_init(void)
Generic digest initialization function. Returns a context for use by the update and finalize function...
void xmss_sha256_finalize(void *context, XmssValue256 *digest)
Generic digest finalize function. Outputs the digest and disposes the context.
void xmss_sha256_update(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 ...
A generic 256-bit value, represented as a byte stream.
Definition: types.h:279
Enumerations, basic types and callback function specifications.