Research Article Open Access

A VARIANT OF POLLARD'S RHO ATTACK ON ELLIPTIC CURVE CRYPTOSYSTEMS

Siham Ezzouak1, Mohammed Elamrani1 and Abdelmalek Azizi1
  • 1 University Mohammed First, Morocco

Abstract

Elliptic Curve cryptosystems appear to be more secure and efficient when requiring small key size to implement than other public key cryptosystems. Its security is based upon the difficulty of solving Elliptic Curve Discrete Logarithm Problem (ECDLP). This study proposes a variant of generic algorithm Pollard's Rho for finding ECDLP using cycle detection with stack and a mixture of cycle detection and random walks. The Pollard's Rho using cycle detection with stack requires less iterations than Pollard's Rho original in reaching collision. Random walks allow the iteration function to act randomly than the original iteration function, thus, the Pollard rho method performs more efficiently. In practice, the experiment results show that the proposed methods decreases the number of iterations and speed up the computation of discrete logarithm problem on elliptic curves.

Journal of Computer Science
Volume 10 No. 8, 2014, 1575-1581

DOI: https://doi.org/10.3844/jcssp.2014.1575.1581

Submitted On: 18 February 2014 Published On: 9 April 2014

How to Cite: Ezzouak, S., Elamrani, M. & Azizi, A. (2014). A VARIANT OF POLLARD'S RHO ATTACK ON ELLIPTIC CURVE CRYPTOSYSTEMS. Journal of Computer Science, 10(8), 1575-1581. https://doi.org/10.3844/jcssp.2014.1575.1581

  • 3,507 Views
  • 3,373 Downloads
  • 3 Citations

Download

Keywords

  • Cycle Detection
  • Discrete Logarithm Problem
  • Elliptic Curve
  • Pollard Rho Method
  • Random Walk