Theorem [Hasse]:
Consider an elliptic curve over a field of characteristic .
Let (the trace of Frobenius).
Let denote the
Frobenius map.
Then
An elliptic curve is said to be supersingular if the characteristic of the field divides .
Fact: Let . Then a curve is supersingular if and only if and (recall is the -invariant), or and .
Theorem [Weil]:
Consider an elliptic curve over a finite field .
Let .
Let be the roots of the equation in the
complex numbers .
Then for
any positive integer .
Theorem [Ruck]: , where and .
Algorithms
-
Baby-step Giant-step: a probabilistic algorithm taking
group operations and storage of
group elements. - Schoof's Algorithm: determines for any by solving for a set of primes whose product exceeds (and applies the Chinese Remainder Theorem).