Cryptography Reference
In-Depth Information
By Weil reciprocity (Lemma 11.11), h 2 (div( h 1 )) = h 1 (div( h 2 )). Also, Weil
reciprocity yields
h 2 ( D S ) n = h 2 ( nD S )= h 2 (div( F S )) = F S (div( h 2 ))
and similarly h 1 ( D T ) n = F T (div( h 1 )). Therefore, we obtain
F S ( D T ) = F T ( D S )
F T ( D S )
F S ( D T ) = e n ( S, T ) .
If D S and D S are not necessarily disjoint from D T
and D T , we can proceed
in two steps. First, let
D S =[ X 1 + S ] [ X 1 ] ,
D T
=[ Y 1 + T ] [ Y 1 ] ,
where X 1 and Y 1 are chosen so that D S
and D S
are disjoint from D T
and
D T
and so that D S
and D S are disjoint from D T
and D T . The preceding
argument shows that
F S ( D T ) = F T ( D S )
F T ( D S )
F T ( D S )
F S ( D T ) =
F S ( D T ) = e n ( S, T ) .
This completes the proof.
For other proofs, see [69, Section 6.4] and [51].
11.6.2 The Tate-Lichtenbaum Pairing
In Section 3.4, we defined the (modified) Tate-Lichtenbaum pairing in terms
of the Weil pairing. In Section 11.3, we gave an alternative definition in terms
of divisors.
THEOREM 11.25
Thepairings τ n defined in T heorem 3.17 and T heorem 11.8areequa .
PROOF Let the notation be as in Theorem 3.17. In particular, Q ∈ E ( F q )
and nR = Q . Choose a function g such that
div( g )= n [ R ]
[ Q ]
( n
1)[
] .
Let g φ denote the function obtained by applying φ to all the coe cients o f t he
rational function defining g ,so φ ( g ( X )) = g φ ( φX ) for all points X ∈ E ( F q ).
Since φ ( Q )= Q ,
div( g φ )= n [ φ ( R )] [ Q ] ( n − 1)[ ] .
Search WWH ::




Custom Search