CRS
Isogeny-based post-quantum Diffie-Hellman protocol.
multieval.h
Go to the documentation of this file.
1
2#ifndef _MULTIEVAL_H_
3#define _MULTIEVAL_H_
4
5#include <gmp.h>
6#include <flint/fmpz.h>
7#include <flint/fq.h>
8#include <flint/fq_poly.h>
9
10#include "binary_trees.h"
11
12void remainderCell(fq_poly_bcell_t *, fq_t *, uint, uint, const fq_ctx_t *);
13void remainderTree(fq_poly_btree_t *, fq_t *, uint, const fq_ctx_t *);
14void fq_poly_multieval(fq_t *, fq_t *, fq_poly_t, uint, const fq_ctx_t *);
15#endif
16
void remainderCell(fq_poly_bcell_t *, fq_t *, uint, uint, const fq_ctx_t *)
Definition: multieval.c:10
void remainderTree(fq_poly_btree_t *, fq_t *, uint, const fq_ctx_t *)
Definition: multieval.c:59
Definition: binary_trees.h:17
Definition: binary_trees.h:28