Taking Roots over High Extensions of Finite Fields
Javad Doliskani, Eric Schost

TL;DR
This paper introduces a new subquadratic algorithm for computing m-th roots over finite fields, significantly improving efficiency especially for the case m=2, with practical implications for finite field computations.
Contribution
The paper presents a novel algorithm for m-th root extraction in finite fields with improved complexity, particularly for square roots, using polynomial multiplication and composition techniques.
Findings
Expected complexity for square root case is O(M(n) log p + C(n) log n) operations in _p
The algorithm is subquadratic in n, with specific bounds for polynomial multiplication and composition
Practical efficiency gains over previous methods in finite field root extraction
Abstract
We present a new algorithm for computing -th roots over the finite field , where , with a prime, and any positive integer. In the particular case , the cost of the new algorithm is an expected operations in , where and are bounds for the cost of polynomial multiplication and modular polynomial composition. Known results give and , so our algorithm is subquadratic in .
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Residue Arithmetic · Coding theory and cryptography · Algebraic Geometry and Number Theory
