A modification of Shanks' baby-step giant-step algorithm
scientific article; zbMATH DE number 1414926