Pollard's p − 1 algorithm is a number theoretic integer factorization algorithm, invented by John Pollard in 1974. It is a special-purpose algorithm, meaning...
9 KB (1,251 words) - 18:33, 16 April 2025
analogous to Pollard's p − 1 algorithm. Choose some integer A greater than 2 which characterizes the Lucas sequence: V 0 = 2 , V 1 = A , V j = A V j − 1 − V j...
5 KB (831 words) - 21:06, 30 September 2022
Pollard's rho algorithm is an algorithm for integer factorization. It was invented by John Pollard in 1975. It uses only a small amount of space, and its...
13 KB (1,755 words) - 06:12, 18 April 2025
and computational algebra, Pollard's kangaroo algorithm (also Pollard's lambda algorithm, see Naming below) is an algorithm for solving the discrete logarithm...
10 KB (1,295 words) - 09:28, 22 April 2025
RSA cryptosystem (redirect from RSA algorithm)
for p and q is trivial. Furthermore, if either p − 1 or q − 1 has only small prime factors, n can be factored quickly by Pollard's p − 1 algorithm, and...
68 KB (8,447 words) - 02:37, 31 July 2025
Several algorithms created by British mathematician John Pollard: Pollard's kangaroo algorithm Pollard's p − 1 algorithm Pollard's rho algorithm Pollard (coin)...
2 KB (224 words) - 14:54, 18 January 2024
to rapidly eliminate many Mersenne numbers with small factors. Pollard's p − 1 algorithm is also used to search for smooth factors. In 2018, GIMPS adopted...
18 KB (1,535 words) - 07:16, 21 July 2025
Pollard's rho algorithm for logarithms is an algorithm introduced by John Pollard in 1978 to solve the discrete logarithm problem, analogous to Pollard's...
7 KB (1,187 words) - 18:02, 2 August 2024
John M. Pollard (born 1941) is a British mathematician who has invented algorithms for the factorization of large numbers and for the calculation of discrete...
1 KB (81 words) - 06:51, 6 May 2024
Integer factorization (redirect from Prime factorization algorithm)
Brent. Algebraic-group factorization algorithms, among which are Pollard's p − 1 algorithm, Williams' p + 1 algorithm, and Lenstra elliptic curve factorization...
25 KB (2,977 words) - 21:02, 19 June 2025
factor. As of 2024, test candidates are mainly filtered using Pollard's p − 1 algorithm. Trial division is implemented, but Prime95 is rarely used for...
7 KB (653 words) - 01:35, 11 June 2025
Dixon's algorithm Fermat's factorization method General number field sieve Lenstra elliptic curve factorization Pollard's p − 1 algorithm Pollard's rho algorithm...
72 KB (7,951 words) - 17:13, 5 June 2025
order where the discrete logarithm solution lies unlike with the Pollard's rho or Pollard's kangaroo. Input: Discrete logarithm generator g {\displaystyle...
11 KB (1,763 words) - 17:23, 21 June 2025
march algorithm developed by R. A. Jarvis 1973 – Hopcroft–Karp algorithm developed by John Hopcroft and Richard Karp 1974 – Pollard's p − 1 algorithm developed...
20 KB (2,080 words) - 00:53, 13 May 2025
Lucas–Lehmer test for Mersenne numbers AKS primality test Pollard's p − 1 algorithm Pollard's rho algorithm Lenstra elliptic curve factorization Quadratic sieve...
10 KB (937 words) - 18:05, 24 June 2025
algorithms such as Pollard's rho algorithm. Functional programming languages often discourage or do not support explicit in-place algorithms that overwrite...
8 KB (1,151 words) - 16:41, 27 July 2025
n-powersmooth numbers have applications in number theory, such as in Pollard's p − 1 algorithm and ECM. Such applications are often said to work with "smooth...
12 KB (1,579 words) - 03:18, 31 July 2025
prevent the system being broken by some factorization algorithms such as Pollard's p − 1 algorithm. However, with the current factorization technology,...
24 KB (2,776 words) - 10:59, 23 July 2025
Shor's algorithm is a quantum algorithm for finding the prime factors of an integer. It was developed in 1994 by the American mathematician Peter Shor...
40 KB (5,809 words) - 20:55, 1 August 2025
The Karatsuba algorithm is a fast multiplication algorithm for integers. It was discovered by Anatoly Karatsuba in 1960 and published in 1962. It is a...
13 KB (2,046 words) - 20:43, 4 May 2025
Cipolla's algorithm is a technique for solving a congruence of the form x 2 ≡ n ( mod p ) , {\displaystyle x^{2}\equiv n{\pmod {p}},} where x , n ∈ F p {\displaystyle...
13 KB (3,042 words) - 05:54, 24 June 2025
Tonelli–Shanks algorithm (referred to by Shanks as the RESSOL algorithm) is used in modular arithmetic to solve for r in a congruence of the form r2 ≡ n (mod p), where...
19 KB (3,751 words) - 01:15, 9 July 2025
two strong primes. This makes the factorization of n = pq using Pollard's p − 1 algorithm computationally infeasible. For this reason, strong primes are...
6 KB (767 words) - 13:02, 2 August 2025
essential step in several integer factorization algorithms, such as Pollard's rho algorithm, Shor's algorithm, Dixon's factorization method and the Lenstra...
126 KB (15,342 words) - 01:03, 25 July 2025
Discrete logarithm (section Algorithms)
calculus algorithm Number field sieve Pohlig–Hellman algorithm Pollard's rho algorithm for logarithms Pollard's kangaroo algorithm (aka Pollard's lambda...
17 KB (2,538 words) - 16:59, 28 July 2025
A division algorithm is an algorithm which, given two integers N and D (respectively the numerator and the denominator), computes their quotient and/or...
43 KB (5,900 words) - 04:46, 16 July 2025
theory, the Pohlig–Hellman algorithm, sometimes credited as the Silver–Pohlig–Hellman algorithm, is a special-purpose algorithm for computing discrete logarithms...
7 KB (1,035 words) - 18:44, 19 October 2024
The binary GCD algorithm, also known as Stein's algorithm or the binary Euclidean algorithm, is an algorithm that computes the greatest common divisor...
17 KB (1,993 words) - 13:05, 28 January 2025
Miller–Rabin primality test (redirect from Miller-Rabin algorithm)
or Rabin–Miller primality test is a probabilistic primality test: an algorithm which determines whether a given number is likely to be prime, similar...
38 KB (5,639 words) - 20:26, 3 May 2025