When.com Web Search

Search results

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

    en.wikipedia.org/wiki/Integer_factorization

    A general-purpose factoring algorithm, also known as a Category 2, Second Category, or Kraitchik family algorithm, [10] has a running time which depends solely on the size of the integer to be factored. This is the type of algorithm used to factor RSA numbers. Most general-purpose factoring algorithms are based on the congruence of squares method.

  3. 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).

  4. Factorization - Wikipedia

    en.wikipedia.org/wiki/Factorization

    The polynomial x 2 + cx + d, where a + b = c and ab = d, can be factorized into (x + a)(x + b).. In mathematics, factorization (or factorisation, see English spelling differences) or factoring consists of writing a number or another mathematical object as a product of several factors, usually smaller or simpler objects of the same kind.

  5. Table of Gaussian integer factorizations - Wikipedia

    en.wikipedia.org/wiki/Table_of_Gaussian_Integer...

    The factorizations are often not unique in the sense that the unit could be absorbed into any other factor with exponent equal to one. The entry 4+2i = −i(1+i) 2 (2+i), for example, could also be written as 4+2i= (1+i) 2 (1−2i). The entries in the table resolve this ambiguity by the following convention: the factors are primes in the right ...

  6. Lenstra elliptic-curve factorization - Wikipedia

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

    Practically speaking, ECM is considered a special-purpose factoring algorithm, as it is most suitable for finding small factors. Currently, it is still the best algorithm for divisors not exceeding 50 to 60 digits, as its running time is dominated by the size of the smallest factor p rather than by the size of the number n to be factored ...

  7. General number field sieve - Wikipedia

    en.wikipedia.org/wiki/General_number_field_sieve

    When using such algorithms to factor a large number n, it is necessary to search for smooth numbers (i.e. numbers with small prime factors) of order n 1/2. The size of these values is exponential in the size of n (see below). The general number field sieve, on the other hand, manages to search for smooth numbers that are subexponential in the ...

  8. Euler's factorization method - Wikipedia

    en.wikipedia.org/wiki/Euler's_factorization_method

    Euler's factorization method is a technique for factoring a number by writing it as a sum of two squares in two different ways. For example the number 1000009 {\displaystyle 1000009} can be written as 1000 2 + 3 2 {\displaystyle 1000^{2}+3^{2}} or as 972 2 + 235 2 {\displaystyle 972^{2}+235^{2}} and Euler's method gives the factorization ...

  9. Fermat's factorization method - Wikipedia

    en.wikipedia.org/wiki/Fermat's_factorization_method

    For example, to factor =, the first try for a is the square root of 5959 rounded up to the next integer, which is 78. Then b 2 = 78 2 − 5959 = 125 {\displaystyle b^{2}=78^{2}-5959=125} . Since 125 is not a square, a second try is made by increasing the value of a by 1.