Elliptic Curve Point Multiplication Algorithm Using Precomputation

نویسندگان

  • HANI MIMI
  • AZMAN SAMSUDIN
  • SHAHRAM JAHANI
چکیده

Window-based elliptic curve multiplication algorithms are more attractive than non-window techniques if precomputation is allowed. Reducing the complexity of elliptic curve point multiplication of the form , which is the dominant operation in elliptic curve cryptography schemes, will reduces the overall complexity of the cryptographic protocol. The wBD is a new window-based elliptic curve multiplication method. It is based on new recoding method called window big-digit (wBD). The wBD is a bidirectional method that can be calculated in both directions based on the amount of the available memory.The available memory is invested in an efficient way since wBD has little number of precomputed points compared to other window methods wich make it more suitable for limited storage devices.The BD recoding method requires only one pass to transform the exponent k from its binary representation to its wBD representation. Moreover, the wBDkeys has the lowest zero-run length among other window methods. Finally, the number of elliptic curve operations in addition to the execution timeof wBD method is measured. Consequently, the wBD is efficient as other window-based methods. Key-Words: -Window methods, Single Scalar EC multiplication, Big-digit Recoding, Public key cryptography

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hardware Realization of High Speed Elliptic Curve Point Multiplication using Precomputation over GF(P)

In Diffi-Hellman type key agreement (Idrissi et al., 2012), Elliptic Curve Digital Signature Algorithm (Shivkumar and Umamaheswari, 2014) and Elgamal crypto systems (Jie and Kamarulhaili, 2011; Ismail and Hijazi, 2012), we use elliptic curve Point Multiplication (PM) (Hankerson et al., 2004). Several hardware solutions are already available for elliptic curve Point Multiplication, (Ghosh et al....

متن کامل

Improved Algorithms for Arithmetic on Anomalous Binary Curves ?

It has become increasingly common to implement discrete-logarithm based public-key protocols on elliptic curves over nite elds. The basic operation is scalar multiplication: taking a given integer multiple of a given point on the curve. The cost of the protocols depends on that of the elliptic scalar multiplication operation. Koblitz introduced a family of curves which admit especially fast ell...

متن کامل

Efficient Arithmetic on Koblitz Curves

It has become increasingly common to implement discrete-logarithm based public-key protocols on elliptic curves over finite fields. The basic operation is scalar multiplication: taking a given integer multiple of a given point on the curve. The cost of the protocols depends on that of the elliptic scalar multiplication operation. Koblitz introduced a family of curves which admit especially fast...

متن کامل

Speeding Up Elliptic Scalar Multiplication with Precomputation

It is often required in many elliptic curve cryptosystems to compute kG for a xed point G and a random integer k. In this paper we present improved algorithms for such elliptic scalar multiplication. Implementation results on Pentium II and Alpha 21164 microprocessors are also provided to demonstrate the presented improvements in actual implementations.

متن کامل

Performance Analysis of the Postcomputation- Based Generic-Point Parallel Scalar Multiplication Method

A Postcomputation-based generic-point parallel scalar multiplication method has recently been proposed for high-performance end servers that employ parallel elliptic curve cryptoprocessors. The sequential precomputation overheads, in the postcomputation-based method, are replaced with parallelizable postcomputations. This paper analyzes the performance of the postcomputation-based method with 1...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014