Cryptography Reference
In-Depth Information
THEOREM 2.31
Let
E
be the curve
y
2
=
x
2
(
x
+
a
)
with
0
K
.Let
E
ns
(
K
)
be the
nonsingular pointson
E
withcoord nates in
K
.Let
α
2
=
a
∈
=
a
.Cons der the
map
y
+
αx
y
ψ
:(
x, y
)
→
αx
,
∞ →
1
.
−
1. If
α ∈ K
,then
ψ
gives an isom orphism fro m
E
ns
(
K
)
to
K
×
,considered
as a m ultiplicative group.
2. If
α ∈ K
,then
ψ
gives an isom orphism
K, u
2
av
2
=1
E
ns
(
K
)
{
u
+
αv
|
u, v
∈
−
}
,
wherethe right hand side is a group under m ultiplication.
PROOF
Let
t
=
y
+
αx
y − αx
.
This may be solved for
y/x
to obtain
y
x
=
α
t
+1
t −
1
.
Since
x
+
a
=(
y/x
)
2
,weobtain
4
α
2
t
(
t −
1)
2
y
=
4
α
3
t
(
t
+1)
(
t −
1)
3
x
=
and
(the second is obtained from the first using
y
=
x
(
y/x
)). Therefore, (
x, y
)
determines
t
and
t
determines (
x, y
), so the map
ψ
is injective, and is a
bijection in case (1).
In case (2), rationalize the denominator by multiplying the numerator and
denominator of (
y
+
αx
)
/
(
y − αx
)by
y
+
αx
to obtain an expression of the
form
u
+
αv
:
(
y
+
αx
)
(
y − αx
)
=
u
+
αv.
We can change the sign of
α
throughout this equation and preserve the equal-
ity. Now multiply the resulting expression by the original to obtain
αv
)=
(
y
+
αx
)
(
y − αx
)
(
y
−
αx
)
(
y
+
αx
)
=1
.
u
2
av
2
=(
u
+
αv
)(
u
−
−
Conversely, suppose
u
2
− av
2
=1. Let
x
=
u
+1
v
2
y
=
u
+1
v
x.
−
a,
Search WWH ::
Custom Search