A module for finding short discrete logarithms.
import quaspy.logarithmfinding.short
-
A module for solving a frequency pair (j, k) yielded by the quantum part of Ekerå–Håstad's quantum algorithm for the order r. This by using the post-processing algorithms in [E20] and [E23p].
-
A module for sampling a frequency pair (j, k) from the distribution induced by Ekerå–Håstad's quantum algorithm for finding a given short discrete logarithm d in a group of unknown order r.