When.com Web Search

Search results

  1. Results From The WOW.Com Content Network
  2. Integer factorization - Wikipedia

    en.wikipedia.org/wiki/Integer_factorization

    To factorize a small integer n using mental or pen-and-paper arithmetic, the simplest method is trial division: checking if the number is divisible by prime numbers 2, 3, 5, and so on, up to the square root of n. For larger numbers, especially when using a computer, various more sophisticated factorization algorithms are more efficient.

  3. Fermat's factorization method - Wikipedia

    en.wikipedia.org/wiki/Fermat's_factorization_method

    Fermat's factorization method, named after Pierre de Fermat, is based on the representation of an odd integer as the difference of two squares: =. That difference is algebraically factorable as (+) (); if neither factor equals one, it is a proper factorization of N.

  4. Factorization - Wikipedia

    en.wikipedia.org/wiki/Factorization

    The integers and the polynomials over a field share the property of unique factorization, that is, every nonzero element may be factored into a product of an invertible element (a unit, ±1 in the case of integers) and a product of irreducible elements (prime numbers, in the case of integers), and this factorization is unique up to rearranging ...

  5. General number field sieve - Wikipedia

    en.wikipedia.org/wiki/General_number_field_sieve

    Since f is of degree d with integer coefficients, if a and b are integers, then so will be b d ·f(a/b), which we call r. Similarly, s = b e · g ( a / b ) is an integer. The goal is to find integer values of a and b that simultaneously make r and s smooth relative to the chosen basis of primes.

  6. Lenstra elliptic-curve factorization - Wikipedia

    en.wikipedia.org/wiki/Lenstra_elliptic-curve...

    There are recent developments in using hyperelliptic curves to factor integers. Cosset shows in his article (of 2010) that one can build a hyperelliptic curve with genus two (so a curve y 2 = f ( x ) {\displaystyle y^{2}=f(x)} with f of degree 5), which gives the same result as using two "normal" elliptic curves at the same time.

  7. Pollard's rho algorithm - Wikipedia

    en.wikipedia.org/wiki/Pollard's_rho_algorithm

    The algorithm is used to factorize a number =, where is a non-trivial factor. A polynomial modulo , called () (e.g., () = (+)), is used to generate a pseudorandom sequence.It is important to note that () must be a polynomial.

  8. Integer factorization records - Wikipedia

    en.wikipedia.org/wiki/Integer_factorization_records

    Integer factorization is the process of determining which prime numbers divide a given positive integer.Doing this quickly has applications in cryptography.The difficulty depends on both the size and form of the number and its prime factors; it is currently very difficult to factorize large semiprimes (and, indeed, most numbers that have no small factors).

  9. Shanks's square forms factorization - Wikipedia

    en.wikipedia.org/wiki/Shanks's_square_forms...

    Shanks' square forms factorization is a method for integer factorization devised by Daniel Shanks as an improvement on Fermat's factorization method.. The success of Fermat's method depends on finding integers and such that =, where is the integer to be factored.