Modifications to the number field sieve (Q1310453): Difference between revisions
From MaRDI portal
Created a new Item |
ReferenceBot (talk | contribs) Changed an Item |
||
(2 intermediate revisions by 2 users not shown) | |||
Property / MaRDI profile type | |||
Property / MaRDI profile type: MaRDI publication profile / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q4273681 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: On a problem of Oppenheim concerning ''Factorisatio Numerorum'' / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q5514677 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Factoring integers with elliptic curves / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Q3808150 / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Refined analysis and improvements on some factoring algorithms / rank | |||
Normal rank | |||
Property / cites work | |||
Property / cites work: Solving sparse linear equations over finite fields / rank | |||
Normal rank | |||
links / mardi / name | links / mardi / name | ||
Latest revision as of 11:10, 22 May 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Modifications to the number field sieve |
scientific article |
Statements
Modifications to the number field sieve (English)
0 references
13 February 1995
0 references
The number field sieve, due to Lenstra et al. and Buhler et al., is a routine for factoring integers. The running time of this algorithm is estimated at \(e^{1.923+ \sigma(1) (\log N)^{1/3} (\log\log N)^{2/3}}\), where \(N\) is the number to be factored and \(\sigma(1)\) tends to 0 as \(N\to\infty\). The paper gives a brief description of the sieve method and describes a modification which reuses the computations of the initial sieve to reduce the exponent in the running time expression from 1.923 to 1.902. Furthermore, the same ideas are used to describe a way to precompute tables which are useful in factoring any integers in a large range. Ignoring the cost of the precomputations, an individual integer can be factored in time \(e^{1.639+ \sigma(1) (\log N)^{1/3} (\log\log N)^{2/3}}\). This substantial decrease in the time for factoring integers could have implications for the choice of prime parameters in cryptography.
0 references
factorization of integers
0 references
factoring algorithm
0 references
number field sieve
0 references
cryptography
0 references