Let us walk on the 3-isogeny graph
|
Go to the source code of this file.
Macros | |
#define | FIELD_NAME "p254" |
#define | FIELD_BITS 254 |
#define | FIELD_BYTES 32 |
#define | FIELD_64BITS_WORDS 4 |
#define | QFIELD_BYTES 64 |
#define | MASK_FIELD_ELEMENT 0x3fffffffffffffff |
#define | SECURITY_BITS 128 |
#define | BIT_LENGTH_PATH 256 |
#define | TRITLENGTH_PATH 162 |
#define | SSEC_CUBE_ROOT_OVER_FP |
#define | CUBE_ROOT_EXPONENT_BITS 506 |
#define BIT_LENGTH_PATH 256 |
Definition at line 14 of file p254.h.
Referenced by cgl_hash_digest_2(), isogeny_walks_sample_bit_string(), and main().
#define CUBE_ROOT_EXPONENT_BITS 506 |
Definition at line 59 of file p254.h.
Referenced by fp2_curt().
#define FIELD_64BITS_WORDS 4 |
Definition at line 9 of file p254.h.
Referenced by fp2_cset(), fp2_cswap(), fp2_curt(), fp2_element_from_bytes(), fp2_sqrt_fast(), fp2_sqrt_slow(), fp_cset(), fp_cswap(), fp_curt(), fp_half(), fp_inv(), fp_is_equal(), fp_is_smaller(), fp_is_square(), fp_is_zero(), fp_sample(), and fp_sqrt().
#define FIELD_BYTES 32 |
Definition at line 8 of file p254.h.
Referenced by fp2_element_from_bytes(), fp2_to_bytes(), and fp_sample().
#define MASK_FIELD_ELEMENT 0x3fffffffffffffff |
Definition at line 11 of file p254.h.
Referenced by fp_sample().
#define TRITLENGTH_PATH 162 |
Definition at line 15 of file p254.h.
Referenced by cgl_hash_digest_3(), isogeny_walks_sample_trit_string(), and main().