A rigorous proof of the Waterloo algorithm for the discrete logarithm problem
In this paper we are concerned with the Waterloo variant of the index calculus method for the discrete logarithm problem in F-2n. We provide a rigorous proof for the heuristic arguments for the running time of the Waterloo algorithm. This implies in studying the behavior of pairs of coprime smooth polynomials over finite fields. Our proof involves a double saddle point method, and it is in nature similar to the one of Odlyzko for the rigorous analysis of the basic index calculus.
discrete logarithm problem smooth polynomials finite fields