Cryptography Reference
In-Depth Information
on E . Hence, we have shown that π p 2
=
[ p ]on E . The characteristic polynomial of π p 2 is
p ) 2
p 2
therefore ( T
and so # E (
F p 2 )
=
2 p
+
1.
in End k ( E ) the quaternion algebra structure comes from other endo-
morphisms. We already met ψ
Since π p 2
∈ Z
End F p 2 ( E ) such that ψ 2
=−
p . The endomorphism ring
∈ F p 2 satisfies i 2
also contains the map ξ ( x,y )
=
(
x,iy ) where i
=−
1. One can verify
that ξ 2
ψξ (since i p
=−
1 and ξψ
=−
=−
i as p
3 (mod 4)); as was seen already in
Example 9.9.2 .
We know from Theorem 9.8.1 that the group structure of an elliptic curve over a finite
field
F q is of the form
Z
/n 1 Z × Z
/n 2 Z
for some integers n 1 ,n 2 such that n 1 |
n 2 .Itfollows
from the Weil pairing (see Exercise 26.2.5 or Section 3.8 of [ 505 ]) that n 1 |
( q
1).
The following result gives the group structures of elliptic curves. 1
2 q and let N
p m ,lett
Theorem 9.10.13 Let q
=
∈ Z
be such that
|
t
|≤
=
q
t
+
1 be
= l l h l for
the prime factorisation of N. Then the possible group structures of elliptic curves over
a possible group order for an elliptic curve as in Theorem 9.10.11 . Write N
F q
with N points are (i.e., only these cases are possible, and every case does arise for every q)
Z
Z
/p h p
/l a l
/l h l a l
Z
Z ×
Z × Z
l = p
where:
1.
if gcd( t,p )
=
1 then 0
a l
min
{
v l ( q
1) ,
h l / 2
}
where v l ( q
1) denotes the inte-
ger b such t h at l b
( q
1) ,
2 q then a l =
/ ( q
) 2 ) ,
2.
if t
h l / 2 (i.e., the group is (
Z
±
1)
Z
q or t
p ( m + 1) / 2
3.
if t
then the group is cyclic (i.e., all a l =
0 ),
4.
if t
=
0 then either the group is cyclic (i.e., all a l =
0 )oris
Z
/ 2
Z × Z
/ (( q
+
1) / 2)
Z
(i.e., all a l =
0 except a 2 =
1 ).
Proof See Voloch [ 559 ] or Theorem 3 of R uck [ 454 ] (note that it is necessary to prove that
Ruck's conditions imply those written above by considering possible divisors d
|
( q
1)
|
+
and d
( q
t
1) in the supersingular cases).
Exercise 9.10.14 Let q be a prime power, gcd( t,q )
=
1, and N
=
q
+
1
t a possible
value for # E (
F q ). Show that there exists an elliptic curve over
F q with N points and which
is cyclic as a group.
Another useful result, which relates group structures and properties of the endomorphism
ring, is Theorem 9.10.16 .Exercise 9.10.15 shows that the final condition makes sense.
Exercise 9.10.15 Let E be an elliptic curve over
F q and let t
=
q
+
1
# E (
F q ). Show
that if n 2
1) then n 2
( t 2
|
( q
+
1
t ) and n
|
( q
|
4 q ).
1
This result has been discovered by several authors. Schoof determined the group structures of supersingular elliptic curves in
his thesis. The general statement was given by Tsfasman in 1985, R uck in 1987 and Voloch in 1988.
 
Search WWH ::




Custom Search