d-MUL: Optimizing and Implementing a Multidimensional Scalar Multiplication Algorithm over Elliptic Curves

Author(s):  
Huseyin Hisil ◽  
Aaron Hutchinson ◽  
Koray Karabina
Author(s):  
Chong Guo ◽  
Bei Gong

AbstractIn order to solve the problem between low power of Internet of Things devices and the high cost of cryptography, lightweight cryptography is required. The improvement of the scalar multiplication can effectively reduce the complexity of elliptic curve cryptography (ECC). In this paper, we propose a fast formula for point septupling on elliptic curves over binary fields using division polynomial and multiplexing of intermediate values to accelerate the computation by more than 14%. We also propose a scalar multiplication algorithm based on the step multi-base representation using point halving and the septuple formula we proposed, which significantly reduces the computational cost. The experimental results show that our method is more efficient over binary fields and contributes to reducing the complexity of ECC.


2021 ◽  
Vol 181 (4) ◽  
pp. 303-312
Author(s):  
Robert Dryło

Formulas for doubling, differential addition and point recovery after compression were given for many standard models of elliptic curves, and allow for scalar multiplication after compression using the Montgomery ladder algorithm and point recovery on a curve after this multiplication. In this paper we give such formulas for the twisted Jacobi intersection au2 + v2 = 1, bu2 + w2 = 1. To our knowledge such formulas were not given for this model or for the Jacobi intersection. In projective coordinates these formulas have cost 2M +2S +6D for doubling and 5M + 2S + 6D for differential addition, where M; S; D are multiplication, squaring and multiplication by constants in a field, respectively, choosing suitable curve parameters cost of D may be small.


ETRI Journal ◽  
1999 ◽  
Vol 21 (1) ◽  
pp. 28-39 ◽  
Author(s):  
Jung Hee Cheon ◽  
Sangjoon Park ◽  
Choonsik Park ◽  
Sang Geun Hahn

Sign in / Sign up

Export Citation Format

Share Document