diff options
Diffstat (limited to 'pyecsca/ec/efd/shortw/projective-3/doubling/dbl-1998-cmo')
| -rw-r--r-- | pyecsca/ec/efd/shortw/projective-3/doubling/dbl-1998-cmo | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pyecsca/ec/efd/shortw/projective-3/doubling/dbl-1998-cmo b/pyecsca/ec/efd/shortw/projective-3/doubling/dbl-1998-cmo new file mode 100644 index 0000000..3e4fa95 --- /dev/null +++ b/pyecsca/ec/efd/shortw/projective-3/doubling/dbl-1998-cmo @@ -0,0 +1,8 @@ +source 1998 Cohen--Miyaji--Ono "Efficient elliptic curve exponentiation using mixed coordinates", formula (4) +compute w = a Z1^2+3 X1^2 +compute s = Y1 Z1 +compute B = X1 Y1 s +compute h = w^2-8 B +compute X3 = 2 h s +compute Y3 = w(4 B-h)-8 Y1^2 s^2 +compute Z3 = 8 s^3 |
