diff options
Diffstat (limited to 'include/libecc/libarith.h')
| -rw-r--r-- | include/libecc/libarith.h | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/include/libecc/libarith.h b/include/libecc/libarith.h new file mode 100644 index 000000000000..f5fed28ca9e7 --- /dev/null +++ b/include/libecc/libarith.h @@ -0,0 +1,41 @@ +/* + * Copyright (C) 2017 - This file is part of libecc project + * + * Authors: + * Ryad BENADJILA <ryadbenadjila@gmail.com> + * Arnaud EBALARD <arnaud.ebalard@ssi.gouv.fr> + * Jean-Pierre FLORI <jean-pierre.flori@ssi.gouv.fr> + * + * Contributors: + * Nicolas VIVET <nicolas.vivet@ssi.gouv.fr> + * Karim KHALFALLAH <karim.khalfallah@ssi.gouv.fr> + * + * This software is licensed under a dual BSD and GPL v2 license. + * See LICENSE file at the root folder of the project. + */ +#ifndef __LIBARITH_H__ +#define __LIBARITH_H__ + +/* NN layer includes */ +#include <libecc/nn/nn.h> +#include <libecc/nn/nn_logical.h> +#include <libecc/nn/nn_add.h> +#include <libecc/nn/nn_mul_public.h> +#include <libecc/nn/nn_mul_redc1.h> +#include <libecc/nn/nn_div_public.h> +#include <libecc/nn/nn_modinv.h> +#include <libecc/nn/nn_mod_pow.h> +#include <libecc/nn/nn_rand.h> +#include <libecc/utils/print_nn.h> + +/* Fp layer include */ +#include <libecc/fp/fp.h> +#include <libecc/fp/fp_add.h> +#include <libecc/fp/fp_montgomery.h> +#include <libecc/fp/fp_mul.h> +#include <libecc/fp/fp_sqrt.h> +#include <libecc/fp/fp_pow.h> +#include <libecc/fp/fp_rand.h> +#include <libecc/utils/print_fp.h> + +#endif /* __LIBARITH_H__ */ |
