On Calculating Square Roots in GF(p)

Abstract

This article presents a new method for calculating square roots in GF(p) by exponentiating in GF(p3) or equivalently modulo irreducible cubic polynomials. This algorithm is in some ways similar to the Cipolla-Lehmer algorithm which is based on exponentiating in GF(p2). Another less well known square root algorithm based on quadratic sums is also given. In addition to this, several conjectures about the output of this GF(p3) square root algorithm are mentioned.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…