Improvement Of Barreto-Voloch Algorithm For Computing rth Roots Over Finite Fields

Abstract

Root extraction is a classical problem in computers algebra. It plays an essential role in cryptosystems based on elliptic curves. In 2006, Barreto and Voloch proposed an algorithm to compute rth roots in Fqm for certain choices of m and q. If r\,||\,q-1 and (m, r)=1, they proved that the complexity of their method is O(r( m+ q)m q) . In this paper, we extend the Barreto-Voloch algorithm to the general case that r\,||\,qm-1, without the restrictions r\,||\,q-1 and (m, r)=1 . We also specify the conditions that the Barreto-Voloch algorithm can be preferably applied.

0

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.

Discussion (0)

Sign in to join the discussion.

Loading comments…