Paper 2013/024 Original: eprint.iacr.org/2013/024 ↗
New Cube Root Algorithm Based on Third Order Linear Recurrence Relation in Finite Field
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
- Preprint.
- History
- 2013-01-24: last updated
- 2013-01-24: published
- Short URL
- https://ia.cr/2013/024
- License
- https://creativecommons.org/licenses/by/4.0/
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}
}