Cryptology ePrint Archive: Report 2013/087
Square Root Algorithm in F_q for q=2^s+1 (mod 2^(s+1))
Namhun Koo and Gook Hwa Cho and Soonhak Kwon
Abstract: We present a square root algorithm in F_q which generalizes Atkins's square root algorithm for q=5(mod 8) and Kong et al.'s algorithm for q=9(mod 16) Our algorithm precomputes a primitive 2^s-th root of unity where s is the largest positive integer satisfying 2^s| q-1, and is applicable for the cases when s is small. The proposed algorithm requires one exponentiation for square root computation and is favorably compared with the algorithms of Atkin, Muller and Kong et al.
Category / Keywords: applications / square root algorithm, finite field, Tonelli-Shanks algorithm, Cipolla-Lehmer algorithm
Date: received 20 Feb 2013
Contact author: shkwon7 at gmail com
Available format(s): PDF | BibTeX Citation
Version: 20130220:102101 (All versions of this report)
Short URL: ia.cr/2013/087
Discussion forum: Show discussion | Start new discussion
[ Cryptology ePrint archive ]