On the Computation of Square Roots in Finite Fields

被引:0
|
作者
Siguna Müller
机构
[1] University of Calgary,Department of Mathematics and Statistics
来源
关键词
finite fields; square roots; efficient computation; complexity;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper, two improvements for computing square roots in finite fields are presented. Firstly, we give a simple extension of a method by O. Atkin, which requires two exponentiations in FMq, when q≡9 mod 16. Our second method gives a major improvement to the Cipolla–Lehmer algorithm, which is both easier to implement and also much faster. While our method is independent of the power of 2 in q−1, its expected running time is equivalent to 1.33 as many multiplications as exponentiation via square and multiply. Several numerical examples are given that show the speed-up of the proposed methods, compared to the routines employed by Mathematica, Maple, respectively Magma.
引用
收藏
页码:301 / 312
页数:11
相关论文
共 50 条