MPHELL
4.0.0
|
Cubic extension field structure. More...
#include <mphell-fp3.h>
Data Fields | |
fp_param_t * | base |
fp_elt | non_residue |
number | q |
fp3_elt | non_res |
fp3_elt | gen_sylow |
number | p_odd |
uint32_t | p_even |
uint8_t | size |
Cubic extension field structure.
Definition at line 64 of file mphell-fp3.h.
fp_param_t* base |
Base prime field
Definition at line 66 of file mphell-fp3.h.
fp3_elt gen_sylow |
Non quadratic residue power p_odd
Definition at line 71 of file mphell-fp3.h.
fp3_elt non_res |
Non square residue
Definition at line 70 of file mphell-fp3.h.
fp_elt non_residue |
Non cubic residue
Definition at line 67 of file mphell-fp3.h.
uint32_t p_even |
Write q-1 as p_odd.(2^p_even)
Definition at line 73 of file mphell-fp3.h.
number p_odd |
Write q-1 as p_odd.(2^p_even)
Definition at line 72 of file mphell-fp3.h.
number q |
Order of FP3 = p^3
Definition at line 68 of file mphell-fp3.h.
uint8_t size |
Number of block required by p
Definition at line 74 of file mphell-fp3.h.