Paper 2021/232

Fast Factoring Integers by SVP Algorithms

Claus Peter Schnorr

Abstract

To factor an integer N we construct n triples of pn-smooth integers u,v,|uvN| for the n-th prime pn. Denote such triple a fac-relation. We get fac-relations from a nearly shortest vector of the lattice L(Rn,f) with basis matrix Rn,fR(n+1)×(n+1) where f:[1,n][1,n] is a permutation of [1,2,...,n] and (f(1),...,f(n),NlnN) is the diagonal and (N'\ln p_1, \ldots, N'\ln p_n, N'\ln N) for N=N1n+1 is the last line of Rn,f. An independent permutation f yields an independent fac-relation. We find sufficiently short lattice vectors by strong primal-dual reduction of Rn,f. We factor N2400 by n=47 and N2800 by n=95. Our accelerated strong primal-dual reduction of [Gama, Nguyen 2008] factors integers and by and arithmetic operations, much faster then the quadratic sieve and the number field sieve and using much smaller primes . This destroys the RSA cryptosystem.

Note: Revised by the editors on direct request of the author on 2021-04-09."[We] revised the diagonal of the basis matrix to minimise its determinant. The smaller determinant accelerates the factoring algorithm and minimises the numbers of the computations."

Metadata
Available format(s)
-- withdrawn --
Category
Public-key cryptography
Publication info
Preprint. MINOR revision.
Keywords
Primal-dual reductionSVPfac-relation
Contact author(s)
schnorr @ cs uni-frankfurt de
History
2021-06-05: withdrawn
2021-03-02: received
See all versions
Short URL
https://ia.cr/2021/232
License
Creative Commons Attribution
CC BY
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.