CRS
Isogeny-based post-quantum Diffie-Hellman protocol.
src
EllipticCurves
pretty_print.h
1
#ifndef _PRETTY_PRINT_H_
2
#define _PRETTY_PRINT_H_
3
4
#include <string.h>
5
6
#include <gmp.h>
7
#include <flint/fmpz.h>
8
#include <flint/fq.h>
9
10
#include "models.h"
11
12
void
SW_curve_print(
SW_curve_t
*);
13
void
SW_point_print(
SW_point_t
*);
14
void
MG_curve_print(
MG_curve_t
*);
15
void
MG_point_print(
MG_point_t
*);
16
void
TN_curve_print(
TN_curve_t
*);
17
18
void
SW_curve_print_full(
SW_curve_t
*);
19
void
SW_point_print_full(
SW_point_t
*);
20
void
MG_curve_print_full(
MG_curve_t
*);
21
void
MG_point_print_full(
MG_point_t
*);
22
23
//compact
24
25
#endif
26
MG_curve_t
Definition:
models.h:34
MG_point_t
Definition:
models.h:43
SW_curve_t
Definition:
models.h:16
SW_point_t
Definition:
models.h:25
TN_curve_t
Definition:
models.h:52
Generated by
1.9.2