MPHELL
4.0.0
|
Quadratic extension field structure. More...
#include <mphell-fp2.h>
Data Fields | |
fp_param | base |
fp_elt | non_residue |
number | q |
fp2_elt | non_res |
fp2_elt | gen_sylow |
number | p_odd |
uint32_t | p_even |
uint8_t | size |
Quadratic extension field structure.
Definition at line 63 of file mphell-fp2.h.
fp_param base |
Base prime field
Definition at line 65 of file mphell-fp2.h.
fp2_elt gen_sylow |
Non quadratic residue power p_odd
Definition at line 70 of file mphell-fp2.h.
fp2_elt non_res |
Non square residue
Definition at line 69 of file mphell-fp2.h.
fp_elt non_residue |
Non quadratic residue
Definition at line 66 of file mphell-fp2.h.
uint32_t p_even |
Write q-1 as p_odd.(2^p_even)
Definition at line 72 of file mphell-fp2.h.
number p_odd |
Write q-1 as p_odd.(2^p_even)
Definition at line 71 of file mphell-fp2.h.
number q |
Order of FP2 = p^2
Definition at line 67 of file mphell-fp2.h.
uint8_t size |
Number of block required by p
Definition at line 73 of file mphell-fp2.h.