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

preprint2011arXivOpen access

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 rrth roots in Fqm{F}_{q^m} for certain choices of mm and qq. If r ∣∣ q−1r\,||\,q-1 and (m,r)=1, (m, r)=1, they proved that the complexity of their method is O~(r(log⁡m+log⁡log⁡q)mlog⁡q)\widetilde{\mathcal {O}}(r(\log m+\log\log q)m\log q) . In this paper, we extend the Barreto-Voloch algorithm to the general case that r ∣∣ qm−1r\,||\,q^m-1, without the restrictions r ∣∣ q−1r\,||\,q-1 and (m,r)=1(m, r)=1 . We also specify the conditions that the Barreto-Voloch algorithm can be preferably applied.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.