Small Public Exponent Brings More: Improved Partial Key Exposure Attacks against RSA
Let (N,e) be a public key of the RSA cryptosystem, and d be the corresponding private key. In practice, we usually choose a small e for quick encryption. In this paper, we improve partial private key exposure attacks against RSA with a small public exponent e. The key idea is that under such a setting we can usually obtain more information about the prime factor of N and then by solving a univariate modular polynomial with Coppersmith's method, N can be factored in polynomial time. Compared to previous results, we reduce the number of d's leaked bits needed to mount the attack by log_2 (e) bits. Furthermore, our experiments show that for 1024-bit N, our attack can achieve the theoretical bound on a personal computer, which verified our attack.
Authors
- Yanbin Pan (ORCID: https://orcid.org/0000-0002-5591-0234)
- Abderrahmane Nitaj (ORCID: https://orcid.org/0000-0002-0372-1757)
- Yansong Feng (ORCID: https://orcid.org/0009-0007-7085-377X)
Institutions
- Chinese Academy of Sciences (CN)
- Normandie Université (FR)
- Academy of Mathematics and Systems Science (CN)
- University of Chinese Academy of Sciences (CN)
Publication Details
- Journal
- IACR Communications in Cryptology
- Published
- 2024-10-07
- DOI
- https://doi.org/10.62056/ahjbhey6b
- Citations
- 1
- Primary Topic
- Cryptography and Data Security
- Type
- article
- Field-Weighted Citation Impact
- 0.35