Files

23 lines
512 B
C

#ifndef SHAKE_PRNG_H
#define SHAKE_PRNG_H
/**
* @file shake_prng.h
* @brief Header file of shake_prng.c
*/
#include "fips202.h"
#include <stddef.h>
#include <stdint.h>
typedef shake256incctx seedexpander_state;
void PQCLEAN_HQC128_CLEAN_seedexpander_init(seedexpander_state *state, const uint8_t *seed, size_t seedlen);
void PQCLEAN_HQC128_CLEAN_seedexpander(seedexpander_state *state, uint8_t *output, size_t outlen);
void PQCLEAN_HQC128_CLEAN_seedexpander_release(seedexpander_state *state);
#endif