2020-08-24 13:58:55 +01:00
|
|
|
#ifndef SAMPLE_H
|
|
|
|
#define SAMPLE_H
|
|
|
|
|
|
|
|
#include "params.h"
|
|
|
|
#include "poly.h"
|
|
|
|
|
2020-10-05 19:09:11 +01:00
|
|
|
#include "crypto_sort_int32.h"
|
|
|
|
|
2020-08-24 13:58:55 +01:00
|
|
|
void PQCLEAN_NTRUHPS2048677_AVX2_sample_fg(poly *f, poly *g, const unsigned char uniformbytes[NTRU_SAMPLE_FG_BYTES]);
|
|
|
|
void PQCLEAN_NTRUHPS2048677_AVX2_sample_rm(poly *r, poly *m, const unsigned char uniformbytes[NTRU_SAMPLE_RM_BYTES]);
|
|
|
|
|
|
|
|
void PQCLEAN_NTRUHPS2048677_AVX2_sample_iid(poly *r, const unsigned char uniformbytes[NTRU_SAMPLE_IID_BYTES]);
|
|
|
|
|
|
|
|
void PQCLEAN_NTRUHPS2048677_AVX2_sample_fixed_type(poly *r, const unsigned char uniformbytes[NTRU_SAMPLE_FT_BYTES]);
|
|
|
|
|
|
|
|
|
|
|
|
#endif
|