离散对数 Pollard Rho 算法是在1978年发明的解决离散对数问题的算法。算法的目标是求 formula_1 使得 formula_2，其中 formula_3 属于一个由 formula_4 生成的 循环群 formula_5。该算法寻找 formula_6, formula_7, formula_8, formula_9 使得 formula_10。若他们基于的群是一个 formula_11 阶的循环群，则 formula_1 是方程 formula_13 的其中一个解。为求得 form