On Taking r-th Roots without r-th Nonresidues over Finite Fields and Its Applications
Abstract
We first show a deterministic algorithm for taking r-th roots over q without being given any r-th nonresidue, where q is a finite field with q elements and r is a small prime such that r2 divides of q-1. As applications, we illustrate deterministic algorithms over q for constructing r-th nonresidues, constructing primitive elements, solving polynomial equations and computing elliptic curve "n-th roots", and a deterministic primality test for the generalized Proth numbers. All algorithms are proved without assuming any unproven hypothesis. They are efficient only if all the factors of q-1 are small and some primitive roots of unity can be constructed efficiently over q. In some cases, they are the fastest among the known deterministic algorithms.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.