Speeding up elliptic scalar multiplication using multidoubling

被引:0
|
作者
Sakai, Y [1 ]
Sakurai, K
机构
[1] Mitsubishi Electr Corp, Informat Technol R&D Ctr, Kamakura, Kanagawa 2478501, Japan
[2] Kyushu Univ, Fac Engn, Fukuoka 8128581, Japan
关键词
elliptic curve cryptosystems; scalar multiplication; Montgomery form; multidoubling; fast implementation;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We discuss multidoubling methods for efficient elliptic scalar multiplication. The methods allows computation of 2(k)P directly from P without computing the intermediate points, where P denotes a randomly selected point on an elliptic curve. We introduce algorithms for elliptic curves with Montgomery form and Weierstrass form defined over finite fields with characteristic greater than 3 in terms of affine coordinates. These algorithms are faster than k repeated doublings. Moreover; we apply the algorithms to scalar multiplication on elliptic curves and analyze computational complexity. As a result of our implementation with respect to the Montgomery and Weierstrass forms in terms of affine coordinates, we achieved running time reduced by 28% and 31%, respectively, in the scalar multiplication of an elliptic curve of size 160-bit over finite fields with characteristic greater than 3.
引用
收藏
页码:1075 / 1083
页数:9
相关论文
共 50 条