Cryptography Reference
In-Depth Information
For the rest of this section, assume R is a ring satisfying 1 and 2.
An
elliptic curve E over R is given by a homogeneous equation
y 2 z = x 3 + Axz 2 + Bz 3
R × . Define
E ( R )= { ( x : y : z ) P 2 ( R ) | y 2 z = x 3 + Axz 2 + Bz 3
R such that 4 A 3 +27 B 2
with A, B
}.
The addition law is defined in essentially the same manner as in Section 2.2,
but the formulas needed are significantly more complicated. To make a long
story short (maybe not so short), the answer is the following.
GROUP LAW
Let ( x i : y i : z i )
E ( R ) for i =1 , 2 .Cons der the follow ing three setsof
equ ations:
I.
x 3 =( x 1 y 2 − x 2 y 1 )( y 1 z 2 + y 2 z 1 )+( x 1 z 2 − x 2 z 1 ) y 1 y 2
A ( x 1 z 2 + x 2 z 1 )( x 1 z 2
x 2 z 1 )
3 B ( x 1 z 2
x 2 z 1 ) z 1 z 2
y 3 =
3 x 1 x 2 ( x 1 y 2
x 2 y 1 )
y 1 y 2 ( y 1 z 2
y 2 z 1 )
A ( x 1 y 2
x 2 y 1 ) z 1 z 2
+ A ( x 1 z 2 + x 2 z 1 )( y 1 z 2 − y 2 z 1 )+3 B ( y 1 z 2 − y 2 z 1 ) z 1 z 2
z 3 =3 x 1 x 2 ( x 1 z 2 − x 2 z 1 ) ( y 1 z 2 + y 2 z 1 )( y 1 z 2 − y 2 z 1 )
+ A ( x 1 z 2 − x 2 z 1 ) z 1 z 2
II.
x 3
= y 1 y 2 ( x 1 y 2 + x 2 y 1 )
Ax 1 x 2 ( y 1 z 2 + y 2 z 1 )
A ( x 1 y 2 + x 2 y 1 )( x 1 z 2 + x 2 z 1 )
3 B ( x 1 y 2 + x 2 y 1 ) z 1 z 2
3 B ( x 1 z 2 + x 2 z 1 )( y 1 z 2 + y 2 z 1 )+ A 2 ( y 1 z 2 + y 2 z 1 ) z 1 z 2
y 3 = y 1 y 2 +3 Ax 1 x 2 +9 Bx 1 x 2 ( x 1 z 2 + x 2 z 1 )
−A 2 x 1 z 2 ( x 1 z 2 +2 x 2 z 1 ) − A 2 x 2 z 1 (2 x 1 z 2 + x 2 z 1 )
3 ABz 1 z 2 ( x 1 z 2 + x 2 z 1 ) ( A 3 +9 B 2 ) z 1 z 2
z 3
=3 x 1 x 2 ( x 1 y 2 + x 2 y 1 )+ y 1 y 2 ( y 1 z 2 + y 2 z 1 )+ A ( x 1 y 2 + x 2 y 1 ) z 1 z 2
+ A ( x 1 z 2 + x 2 z 1 )( y 1 z 2 + y 2 z 1 )+3 B ( y 1 z 2 + y 2 z 1 ) z 1 z 2
III.
x 3 =( x 1 y 2 + x 2 y 1 )( x 1 y 2 − x 2 y 1 )+ Ax 1 x 2 ( x 1 z 2 − x 2 z 1 )
+3 B ( x 1 z 2 + x 2 z 1 )( x 1 z 2 − x 2 z 1 ) − A 2 ( x 1 z 2 − x 2 z 1 ) z 1 z 2
y
=( x 1 y 2
x 2 y 1 ) y 1 y 2
3 Ax 1 x 2 ( y 1 z 2
y 2 z 1 )
3
+ A ( x 1 y 2 + x 2 y 1 )( x 1 z 2
x 2 y 1 ) z 1 z 2
3 B ( x 1 z 2 + x 2 z 1 )( y 1 z 2 − y 2 z 1 )+ A 2 ( y 1 z 2 − y 2 z 1 ) z 1 z 2
x 2 z 1 )+3 B ( x 1 y 2
Search WWH ::




Custom Search