错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Elliptic-Curve Factorization and Witnesses

  • Jacek Pomykała,
  • Olgierd Żołnierczyk

摘要

We define the EC (Elliptic Curve)-based factorization witnesses and prove related results within both conditional and unconditional approaches. We present experimental computations that support the conjecture of behavior of related admissible elliptic curves in relation to the deterministic complexity of suitable factoring algorithms based on the parameters of the witnesses. This paper features three main results devoted to the factorization of RSA numbers \(N = pq\) , where \(q>p\) . The first result of computational complexity of elliptic curve factorization is improved by the factor \(D^{\sigma }\) , comparing to previously known result \(O\left( D^{2+o(1)}\right) \) , where D is smoothness bound, assuming additional knowledge of the admissible elliptic curve. The second result demonstrates the feasibility of achieving factorization in deterministic, polynomial time, based on knowledge obtained at a specific step in the elliptic curve method (ECM), a feat previously considered impossible. The third result establishes deterministic time for conditional factorization using the elliptic version of Fermat method. It has the magnitude order \((\log N)^ {O(1)}\left( 1+\left( \frac{|a_p|+|a_q|}{D}\right) ^{2}\right) \) , provided \(\frac{q}{p} \ll 1\) . Here \(a_p,a_q\) are the Frobenius traces of the corresponding curves ( \(E(\mathbb {F}_{p}), E(\mathbb {F}_{q})\) ), and D indicates the approximation of the quotient p/q by the quotient \(a_p/a_q\) , assuming that the order of the group of points over a pseudo elliptic curve \(E(\mathbb {Z}_{N})\) is known.