English

On the selection of polynomials for the DLP quasi-polynomial time algorithm in small characteristic

Number Theory 2019-03-01 v3 Cryptography and Security

Abstract

In this paper we characterize the set of polynomials fFq[X]f\in\mathbb F_q[X] satisfying the following property: there exists a positive integer dd such that for any positive integer \ell less or equal than the degree of ff, there exists t0t_0 in Fqd\mathbb F_{q^d} such that the polynomial ft0f-t_0 has an irreducible factor of degree \ell over Fqd[X]\mathbb F_{q^d}[X]. This result is then used to progress in the last step which is needed to remove the heuristic from one of the quasi-polynomial time algorithms for discrete logarithm problems (DLP) in small characteristic. Our characterization allows a construction of polynomials satisfying the wanted property. The method is general and can be used to tackle similar problems which involve factorization patterns of polynomials over finite fields.

Keywords

Cite

@article{arxiv.1706.08447,
  title  = {On the selection of polynomials for the DLP quasi-polynomial time algorithm in small characteristic},
  author = {Giacomo Micheli},
  journal= {arXiv preprint arXiv:1706.08447},
  year   = {2019}
}

Comments

Accepted for publication in SIAM Journal on Applied Algebra and Geometry