Polylog depth circuits for integer factoring and discrete logarithms (Q1322462): Difference between revisions

From MaRDI portal
Added link to MaRDI item.
Normalize DOI.
 
(4 intermediate revisions by 3 users not shown)
Property / DOI
 
Property / DOI: 10.1006/inco.1994.1021 / rank
Normal rank
 
Property / author
 
Property / author: Jonathan P. Sorenson / rank
Normal rank
 
Property / reviewed by
 
Property / reviewed by: H. J. Godwin / rank
Normal rank
 
Property / author
 
Property / author: Jonathan P. Sorenson / rank
 
Normal rank
Property / reviewed by
 
Property / reviewed by: H. J. Godwin / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2039900398 / rank
 
Normal rank
Property / DOI
 
Property / DOI: 10.1006/INCO.1994.1021 / rank
 
Normal rank

Latest revision as of 18:07, 10 December 2024

scientific article
Language Label Description Also known as
English
Polylog depth circuits for integer factoring and discrete logarithms
scientific article

    Statements

    Polylog depth circuits for integer factoring and discrete logarithms (English)
    0 references
    4 September 1994
    0 references
    In order to find a factor of a given integer \(N\), \textit{J. D. Dixon} [Math. Comput. 36, 255-260 (1981; Zbl 0452.10010)] chose an integer \(B\), and then randomly chose integers from \([2, N-1]\) until a sufficient number, for which all the prime factors of \(r^ 2\pmod N\) are less than \(B\), have been found. This leads to integers \(x\), \(y\) such that \(x^ 2\equiv y^ 2\pmod N\), whence a factor of \(N\) is found, provided that \(x\not\equiv \pm y\pmod N\). In the present paper the author uses a much smaller value of \(B\) than Dixon did, but also uses parallel processing extensively. By finding enough factors of \(N\) the complete factorization of \(N\) is found with probability \(1-o(1)\) using circuits of depth \(O(\log^{2d+2} n)\) and size \(O(n/ \log^ d n)\), where \(d\) is a positive constant, and \(n\) is the length of the input. The same ideas are applied to finding discrete logarithms in the finite field \(\text{GF}(p)\), where \(p\) is prime. There is a discussion of possible improvements in the method, and its extension to fields of intermediate size characteristic.
    0 references
    polylog depth
    0 references
    probabilistic circuits
    0 references
    parallel processing
    0 references
    factorization
    0 references
    discrete logarithms
    0 references
    finite field
    0 references
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references