|
Discrete Mathematics and Mathematical Cybernetics
Using a deterministic partitioning function for Pollard’s rho method paralellization
E. G. Kachko, K. A. Pogrebnyak Kharkov National University of Radioelectronics (Kharkov, Ukraine)
Abstract:
An improved method for parallelization of Pollard’s algorithm for solving the discrete logarithm problem in a group of elliptic curve points and in a multiplicative group of a Galois field for shared memory systems is suggested in the paper. Improvement of the method is achieved by constructing a deterministic partitioning function. Such a function allows to organize two independent load balancing computational threads for building a block of group elements of fixed length. Also we analyze advanced iteration functions for Pollard’s algorithm and build generic deterministic partitioning function.
Keywords:
discrete logarithm, Pollard’s rho method, elliptic curve.
Received: 19.04.2013
Citation:
E. G. Kachko, K. A. Pogrebnyak, “Using a deterministic partitioning function for Pollard’s rho method paralellization”, Vestn. YuUrGU. Ser. Vych. Matem. Inform., 2:3 (2013), 73–80
Linking options:
https://www.mathnet.ru/eng/vyurv93 https://www.mathnet.ru/eng/vyurv/v2/i3/p73
|
Statistics & downloads: |
Abstract page: | 114 | Full-text PDF : | 50 | References: | 27 |
|