Pollard Rho Attack against Public Key ECC
Pollard Rho cryptanalysis attack is considered as the most powerful attack against elliptic curve discrete logarithm problem. Requirement for running Pollard Rho attack is quiet easy to get. The public key only is sufficient. In ECC using El-Gamal scenario the public key consist of:
- the curve equation including: the finite field Fp, curve coefficient: a and b
- the point generator in the elliptic curve
- the generated point in the elliptic curve
Pollard Rho run through three work phases which are:
- obtain the public key
- simulate a random walk inside the finite field Fp to find a cycle
- calculate the private key
(not done yet will be continued later)