Let us walk on the 3-isogeny graph
|
Go to the source code of this file.
Functions | |
void | isogeny_walks_get_points_3_fp (fp *output, const proj input_A) |
void | isogeny_walks_to_montgomery_model_3_fp (fp *output_A, const fp *input_t) |
void | isogeny_walks_3_fp (fp output_A, const proj input_A, size_t input_length, uint8_t direction) |
Definition at line 236 of file isogeny_walks_3_fp.c.
References BOUND, constant_time_is_lessthan_u64(), fp_cmov, fp_copy, i, isogeny_to_montgomery(), isogeny_walks_get_points_3_fp(), and isogeny_walks_to_montgomery_model_3_fp().
Definition at line 26 of file isogeny_walks_3_fp.c.
References fp_add, fp_cmov, fp_copy, fp_cswap, fp_curt(), fp_issquare, fp_mul, fp_sqr, fp_sqrt(), fp_sub, proj::x, and proj::z.
Definition at line 154 of file isogeny_walks_3_fp.c.
References fp_add, fp_curt(), fp_mul, fp_sqr, and fp_sub.