English

On the Bounded Sum-of-digits Discrete Logarithm Problem in Kummer and Artin-Schreier Extensions

Number Theory 2007-05-23 v1

Abstract

In this paper, we study the discrete logarithm problem in the finite fields \Fqn\F_{q^n} where nq1n|q-1. The field is called a Kummer field or a Kummer extension of \Fq\F_q. It plays an important role in improving the AKS primality proving algorithm. It is known that we can efficiently construct an element gg with order greater than 2n2^n in the fields. Let Sq()S_q(\bullet) be the function from integers to the sum of digits in their qq-ary expansions. We present an algorithm that given geg^e (0e<qn 0\leq e < q^n ) finds ee in random polynomial time, provided that Sq(e)<nS_q (e) < n. We then show that the problem is solvable in random polynomial time for most of the exponent ee with Sq(e)<1.32nS_q (e) < 1.32 n . The main tool for the latter result is the Guruswami-Sudan list decoding algorithm. Built on these results, we prove that in the field \Fqq1\F_{q^{q-1}}, the bounded sum-of-digits discrete logarithm with respect to gg can be computed in random time O(f(w)log4(qq1))O(f(w) \log^4 (q^{q-1})), where ff is a subexponential function and ww is the bound on the qq-ary sum-of-digits of the exponent. Hence the problem is fixed parameter tractable. These results are shown to be extendible to Artin-Schreier extension \Fpp\F_{p^p} where pp is a prime. Since every finite field has an extension of reasonable degree which is a Kummer field, our result reveals an unexpected property of the discrete logarithm problem, namely, the bounded sum-of-digits discrete logarithm problem in any given finite field becomes polynomial time solvable in certain low degree extensions.

Keywords

Cite

@article{arxiv.math/0311120,
  title  = {On the Bounded Sum-of-digits Discrete Logarithm Problem in Kummer and Artin-Schreier Extensions},
  author = {Qi Cheng},
  journal= {arXiv preprint arXiv:math/0311120},
  year   = {2007}
}

Comments

10 pages