English

Efficient Lifting of Discrete Logarithms Modulo Prime Powers

Number Theory 2025-05-15 v2 Discrete Mathematics

Abstract

We present a deterministic algorithm that, given a prime pp and a solution xZx \in \mathbb Z to the discrete logarithm problem axb(modp)a^x \equiv b \pmod p with pap\nmid a, efficiently lifts it to a solution modulo pkp^k, i.e., axb(modpk)a^x \equiv b \pmod {p^k}, for any fixed k1k \geq 1. The algorithm performs k(log2p+2)+O(logp)k(\lceil \log_2 p\rceil +2)+O(\log p) multiplications modulo pkp^k in the worst case, improving upon prior lifting methods by at least a factor of 8.

Keywords

Cite

@article{arxiv.2505.07434,
  title  = {Efficient Lifting of Discrete Logarithms Modulo Prime Powers},
  author = {Giovanni Viglietta and Yasuyuki Kachi},
  journal= {arXiv preprint arXiv:2505.07434},
  year   = {2025}
}

Comments

15 pages

R2 v1 2026-06-28T23:29:22.698Z