English

Generalized Implicit Factorization Problem

Cryptography and Security 2024-03-05 v3

Abstract

The Implicit Factorization Problem was first introduced by May and Ritzenhofen at PKC'09. This problem aims to factorize two RSA moduli N1=p1q1N_1=p_1q_1 and N2=p2q2N_2=p_2q_2 when their prime factors share a certain number of least significant bits (LSBs). They proposed a lattice-based algorithm to tackle this problem and extended it to cover k>2k>2 RSA moduli. Since then, several variations of the Implicit Factorization Problem have been studied, including the cases where p1p_1 and p2p_2 share some most significant bits (MSBs), middle bits, or both MSBs and LSBs at the same position. In this paper, we explore a more general case of the Implicit Factorization Problem, where the shared bits are located at different and unknown positions for different primes. We propose a lattice-based algorithm and analyze its efficiency under certain conditions. We also present experimental results to support our analysis.

Keywords

Cite

@article{arxiv.2304.08718,
  title  = {Generalized Implicit Factorization Problem},
  author = {Yansong Feng and Abderrahmane Nitaj and Yanbin Pan},
  journal= {arXiv preprint arXiv:2304.08718},
  year   = {2024}
}