Джон М. Поллард (родился в 1941 году) — британский математик , который изобрёл алгоритмы факторизации больших чисел и вычисления дискретных логарифмов .
Его алгоритмы факторизации включают rho , p − 1 и первую версию специального числового поля решета , которая с тех пор была улучшена другими.
Его дискретные логарифмические алгоритмы включают алгоритм rho для логарифмов и алгоритм кенгуру . Он получил премию RSA за выдающиеся достижения в математике .