Abstract
Assuming the Generalized Riemann Hypothesis, we design a deterministic algorithm that, given a prime p and positive integer m = o(p1/2(logp)-4), outputs an elliptic curve E over the finite field p for which the cardinality of E(p) is divisible by m. The running time of the algorithm is mp1/2+o(1), and this leads to more efficient constructions of rational functions over p whose image is small relative to p. We also give an unconditional version of the algorithm that works for almost all primes p, and give a probabilistic algorithm with subexponential time complexity.
Original language | English |
---|---|
Pages (from-to) | 133-152 |
Number of pages | 20 |
Journal | International Journal of Number Theory |
Volume | 13 |
Issue number | 1 |
DOIs | |
Publication status | Published - 1 Feb 2017 |
Externally published | Yes |
Keywords
- divisibility
- Elliptic curve
- prime quadratic residues
- smooth numbers