Abstract
We study the problem of implicit factoring presented by May and Ritzenhofen in 2009 and apply it to more general settings, where prime factors of both integers are only known by implicit information of middle discrete bits. Consider two integers N 1 = p 1 q 1 and N 2 = p 2 q 2 where p 1, p 2, q 1, and q 2 are primes and q 1, q 2 ≈ N α. In the case of tlog2 N bits shared in one consecutive middle block, we describe a novel lattice-based method that leads to the factorization of two integers in polynomial time as soon as t > 4α. Moreover, we use much lower lattice dimensions and obtain a great speedup. Subsequently, we heuristically generalize the method to an arbitrary number n of shared blocks. The experimental results show that the constructed lattices work well in practical attacks.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
May, A., & Ritzenhofen M. (2009). Implicit factoring: On polynomial time factoring given only an implicit hint. LNCS, 5443, 1–14.
Sarkar, S., & Maitra S. (2009). Further results on implicit factoring in polynomial time. Mathematics of Communications, 3(2), 205–217.
Faugère J.-C., Marinier R., & Renault G. (2010). Implicit factoring with shared most significant and middle bits. LNCS, 6056, 70–87.
Herrman, M., & May, A. (2008). Solving linear equations modulo divisors: On factoring given any bits. LNCS, 5350, 406–424.
Jochemsz, E. (2007). Cryptanalysis of RSA variants using small roots of polynomials. Netherlands: Technische Universiteit Eindhoven.
Blömer, J., & May, A. (2003). New partial key exposure attacks on RSA. LNCS, 2729, 27–43.
Jochemsz, E., et al. (2006). A strategy for finding roots of multivariate polynomials with new applications in attacking RSA variants. LNCS, 4284, 267–282.
Lenstra, A. K., Lenstra Jr. H. W., & Lovász L. (1982). Factoring polynomials with rational coefficients. Mathematiche Analen, 261(4), 515–534.
Howgrave-Graham, N. (1997). Finding small roots of univariate modular equations revisited. LNCS, 1355, 131–142.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Shi, M., Liu, X., Han, W. (2014). Implicit Factoring with Shared Middle Discrete Bits. In: Wong, W.E., Zhu, T. (eds) Computer Engineering and Networking. Lecture Notes in Electrical Engineering, vol 277. Springer, Cham. https://doi.org/10.1007/978-3-319-01766-2_30
Download citation
DOI: https://doi.org/10.1007/978-3-319-01766-2_30
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-01765-5
Online ISBN: 978-3-319-01766-2
eBook Packages: EngineeringEngineering (R0)