Abstract

This paper proposes a discrete logarithm algorithm that remarkably reduces the execution time of Pollard’s Rho algorithm. Pollard’s Rho algorithm computes congruence or collision of α a β b ≡ α A β B (mod ρ) from the initial value a = b = o, only to derive γ from (a+bγ) = (A+Bγ), γ(B-b) = (a-A). The basic Pollard’s Rho algorithm computes χ i = (χ i-1 )², αχ i-1 , βχ i-1 given α a β b ≡ χ(mod ρ), and the general algorithm computes χ i = (χ i-1 )², Mχ i-1 , Nχ i-1 for randomly selected M=α m , N=β n . This paper proposes 4-model Pollard Rho algorithm that seeks βγ = αγ, βγ′ = α(p-1)/2+γ and βγ-1 = α(p-1)-γ) from m = n = ?√n?, (a,b) = (0.0), (1,1). algorithm that seeks β γ = α γ , β γ′ = α (p-1)/2+γ and β γ-1 = α (p-1)-γ ) from m = n = ?√n?, (a,b) = (0.0), (1,1). The proposed algorithm has proven to improve the performance of the (0,0)-basic Pollard’s Rho algorithm by 71.70%.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.