Table of Contents
Fetching ...

Square Root Computation In Finite Fields

Ebru Adiguzel-Goktas, Enver Ozdemir

TL;DR

A unifying framework where each of these well-known algorithms can be seen as a special case of it is described, offering a broad perspective to compare and further improve the existing methods in addition to offering a new avenue for square root computation algorithms in finite fields.

Abstract

In this paper, we present a review of three widely-used practical square root algorithms. We then describe a unifying framework where each of these well-known algorithms can be seen as a special case of it. The framework with singular curves offers a broad perspective to compare and further improve the existing methods in addition to offering a new avenue for square root computation algorithms in finite fields.

Square Root Computation In Finite Fields

TL;DR

A unifying framework where each of these well-known algorithms can be seen as a special case of it is described, offering a broad perspective to compare and further improve the existing methods in addition to offering a new avenue for square root computation algorithms in finite fields.

Abstract

In this paper, we present a review of three widely-used practical square root algorithms. We then describe a unifying framework where each of these well-known algorithms can be seen as a special case of it. The framework with singular curves offers a broad perspective to compare and further improve the existing methods in addition to offering a new avenue for square root computation algorithms in finite fields.
Paper Structure (12 sections, 6 theorems, 36 equations, 1 table, 4 algorithms)

This paper contains 12 sections, 6 theorems, 36 equations, 1 table, 4 algorithms.

Key Result

Theorem 1.1

The element $b=(t+w)^{p+1/2}$ lies in $\mathbb{F}_p$ and it is a square root of $a$.

Theorems & Definitions (15)

  • Theorem 1.1
  • proof
  • Remark 2.1
  • Theorem 2.2
  • proof
  • Theorem 2.3
  • proof
  • Lemma 2.4
  • proof
  • Remark 2.5
  • ...and 5 more