|
Mathematical Backgrounds of Informatics and Programming
On generic complexity of the integer factorization problem
A. N. Rybalov Sobolev Institute of Mathematics, Omsk, Russia
Abstract:
In the paper, we study the generic complexity of the integer factorization problem. This problem, which goes back to Gauss, has important applications in modern cryptography. For example, the cryptographic strength of the famous public key encryption system RSA is based on the assumption of its hardness. We prove that under the condition of worst-case hardness and $\text{P} = \text{BPP}$ for the problem of integer factorization there is no polynomial strongly generic algorithm. A strongly generic algorithm solves a problem not on the entire set of inputs, but on a subset whose frequency sequence converges exponentially to 1 with increasing size. To prove this theorem, we use the method of generic amplification, which allows to construct generically hard problems from the problems hard in the classical sense. The main component of this method is the cloning technique, which combines problem inputs together into sufficiently large sets of equivalent inputs. Equivalence is understood in the sense that the problem is solved similarly for them.
Keywords:
generic complexity, integer factorization.
Citation:
A. N. Rybalov, “On generic complexity of the integer factorization problem”, Prikl. Diskr. Mat., 2023, no. 61, 121–126
Linking options:
https://www.mathnet.ru/eng/pdm815 https://www.mathnet.ru/eng/pdm/y2023/i3/p121
|
Statistics & downloads: |
Abstract page: | 62 | Full-text PDF : | 24 | References: | 21 |
|