  In this paper, we discuss three widely-used practical square root algorithms.
We present a method where each of these well-known algorithms can be seen as a
special case of it. The method 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.

Number Theory