Paper 2013/024

New Cube Root Algorithm Based on Third Order Linear Recurrence Relation in Finite Field

Gook Hwa Cho, Namhun Koo, Eunhye Ha, and Soonhak Kwon

Abstract

In this paper, we present a new cube root algorithm in finite field $\mathbb{F}_{q}$ with $q$ a power of prime, which extends the Cipolla-Lehmer type algorithms \cite{Cip,Leh}. Our cube root method is inspired by the work of Müller \cite{Muller} on quadratic case. For given cubic residue $c \in \mathbb{F}_{q}$ with $q \equiv 1 \pmod{9}$, we show that there is an irreducible polynomial $f(x)=x^{3}-ax^{2}+bx-1$ with root $\alpha \in \mathbb{F}_{q^{3}}$ such that $Tr(\alpha^{\frac{q^{2}+q-2}{9}})$ is a cube root of $c$. Consequently we find an efficient cube root algorithm based on third order linear recurrence sequence arising from $f(x)$. Complexity estimation shows that our algorithm is better than previously proposed Cipolla-Lehmer type algorithms.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Published elsewhere. Unknown where it was published
Keywords
cube root algorithmCipolla-Lehmer algorithm
Contact author(s)
shkwon @ skku edu
History
2013-01-24: received
Short URL
https://ia.cr/2013/024
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2013/024,
      author = {Gook Hwa Cho and Namhun Koo and Eunhye Ha and Soonhak Kwon},
      title = {New Cube Root Algorithm Based on Third Order Linear Recurrence Relation in Finite Field},
      howpublished = {Cryptology {ePrint} Archive, Paper 2013/024},
      year = {2013},
      url = {https://eprint.iacr.org/2013/024}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.