Cryptography Reference
In-Depth Information
(b) Show that if 2 Q
=
,then
v Q
u Q
x P + Q − x Q + x P−Q − x −Q =
( x P − x Q ) 2 +
( x P − x Q ) 3 ,
y P + Q − y Q + y P−Q − y −Q
u Q 2 y P + a 1 x P + a 3
( x P − x Q ) 3
v Q a 1 ( x P x Q )+ y P y Q
( x P − x Q ) 2
=
g Q g Q
a 1 u Q
.
( x P
x Q ) 2
(c) Show that, in the notation of Theorem 12.16,
X ( P )= x ( P )+
[ x ( P + Q )
x ( Q )]
= Q
C
Y ( P )= y ( P )+
[ y ( P + Q ) − y ( Q )] .
= Q
C
12.7 Let p ( T ) ,q ( T ) be polynomials with coe cients in a field K with no
common factor. Let X be another variable. Show that the polynomial
F ( T )= p ( T )
Xq ( T ), regarded as a polynomial with coe cients in
K ( X ), is irreducible. ( Hint: By Gauss's Lemma (see, for example,
[71]), if F ( T ) factors, it factors with coe cients that are polynomials
in X (that is, we do not need to consider polynomials with rational
functions as coecients).)
12.8 Recall that in Velu's formulas,
X = x +
Q
v Q
( x − x Q ) 2 .
u Q
x − x Q +
S
(a) Show that g Q =0ifandonlyif2 Q = . Show that if 2 Q = ,
then g Q
=0( Hint: the curve is nonsingular). Conclude that if
.
(b) Write the rational function defining X as p ( x ) /q ( x ), where p, q are
polynomials with no common factor. Show that q ( x )containsthe
product of ( x − x Q ) 2 for all points Q ∈ S with 2 Q = and that
it contains ( x − x Q )foreachpoint Q ∈ S with 2 Q = . Conclude
that deg q =# C − 1.
(c) Show that X
2 Q =
then v Q
=0,andthat u Q
=0ifandonlyif2 Q
=
x has the form r ( x ) /q ( x )withdeg r< deg q .
(d) Use the fact that
p ( x )
q ( x ) = x + r ( x )
q ( x )
to prove that deg p =# C . This shows that the isogeny constructed
in Theorem 12.16 is separable.
Search WWH ::




Custom Search