8.3 Elliptic curves over finite fields
Now letβs see what elliptic curves over finite fields look like. As we established in the last chapter, there are only two kinds of finite fields: π½p = {0,1,2,β¦,p β 1}, where p is a prime number, and π½p[X]βM, where p is a prime number and M is an irreducible polynomial of degree n with coeffcients ai βπ½p. The essential difference between the two is that π½p has p elements, whereas π½p[X]βM has pn elements. For this reason, π½p[X]βM is often called π½pn without explicitly stating the polynomial M.
8.3.1 Elliptic curves over π½p
We focus on the case p > 3, so that char(π½p) > 3. Then it is always possible to generate the reduced Weierstrass form of the curve, and we can use the following definition.
Elliptic curve over π½p
Let p > 3 be a prime number. An elliptic curve over π½p is the set of points (x,y) satisfying...