Integer Factoring Using Small Algebraic Dependencies

Agrawal, Manindra ; Saxena, Nitin ; Srivastava, Shubham Sahai (2016) Integer Factoring Using Small Algebraic Dependencies In: 41st International Symposium on Mathematical Foundations of Computer Science (MFCS 2016).

Full text not available from this repository.

Official URL: http://drops.dagstuhl.de/opus/volltexte/2016/6423

Abstract

Integer factoring is a curious number theory problem with wide applications in complexity and cryptography. The best known algorithm to factor a number n takes time, roughly, exp(2*log^{1/3}(n)*log^{2/3}(log(n))) (number field sieve, 1989). One basic idea used is to find two squares, possibly in a number field, that are congruent modulo n. Several variants of this idea have been utilized to get other factoring algorithms in the last century. In this work we intend to explore new ideas towards integer factoring. In particular, we adapt the AKS primality test (2004) ideas for integer factoring. In the motivating case of semiprimes n=pq, i.e. p<q are primes, we exploit the difference in the two Frobenius morphisms (one over F_p and the other over F_q) to factor n in special cases. Specifically, our algorithm is polynomial time (on number theoretic conjectures) if we know a small algebraic dependence between p,q. We discuss families of n where our algorithm is significantly faster than the algorithms based on known techniques.

Item Type:Conference or Workshop Item (Paper)
Source:Copyright of this article belongs to Schloss Dagstuhl--Leibniz-Zentrum für Informatik.
ID Code:122767
Deposited On:16 Aug 2021 06:46
Last Modified:16 Aug 2021 06:46

Repository Staff Only: item control page