Cryptography Reference
In-Depth Information
7.
i
=0
,j
=13
,k
=8
,
(
v
13
,v
8
)
Example 11.7
Let
E
be the elliptic curve
y
2
=
x
3
− x
+1
over
F
11
,andlet
n
= 5. There are 10 points in
E
(
F
11
). The point
P
=(3
,
6)
has order 5. Let's compute
P, P
5
. Therefore, in the definition of the Tate-
Lichtenbaum pairing, we have
P
=
Q
=(3
,
6). Let
D
P
=[(3
,
6)]
−
[
∞
]
,
D
Q
=[(1
,
1)]
−
[(0
,
1)] = [
Q
1
]
−
[
Q
2
]
.
The divisor
D
Q
was constructed by adding (0
,
1) to
Q
to obtain (1
,
1). This
wasdonesothat
D
P
and
D
Q
have no points in common. We now use the
algorithm to compute
f
P
(
D
Q
), where
div(
f
P
)=5
D
P
.
In Equation (11.7), we have
R
=
∞
,so
D
0
=
D
1
= 0. Therefore, we take
f
0
=
f
1
= 1. The algorithm proceeds as follows.
1. Start with
i
=5
,j
=0
,k
=1
,v
0
=1
,v
1
=1.
2. Since
i
= 5 is odd, compute
v
j
+
k
=
v
1
, which is already known to be 1.
Update the values of
i, j, k
to obtain
i
=4
,j
=1
,k
=1
,v
1
=1
,v
1
=1.
3. Since
i
= 4 is even, compute the line tangent to
E
at
kP
=
P
.This
is 4
x
y
+ 5 = 0. The vertical line through 2
kP
=2
P
is
x
+1 = 0.
Therefore, Equation (11.9) becomes
−
D
Q
4
x
y
+5
x
+1
−
v
2
=
v
1
·
=1
·
1=1
.
Here we performed the calculation
(4
x
|
(1
,
1)
(4
x − y
+5)
|
(0
,
1)
−
y
+5)
=
8
(4
x
−
y
+5)
|
D
Q
=
4
=2
and similarly (
x
+1)
|
D
Q
= 2. Update to obtain
i
=2
,j
=1
,k
=2
,v
1
=
1
,v
2
=1.
4. Since
i
= 2 is even, use the computation of 4
P
=2
P
+2
P
to obtain
D
Q
x
+
y
+2
x −
3
v
4
=
v
2
·
v
2
·
=1
·
1
·
2=2
.
Update to obtain
i
=1
,j
=1
,k
=4
,v
1
=1
,v
4
=2.
Search WWH ::
Custom Search