Discrete Logarithm in : Shank's Baby-Step Giant-Step
17 Dec 2021
§ Motivation
Given the DLP, , we can inspect the case when where .
§ The Algorithm
Shank's Baby-Step Giant-Step Algorithm
Let be an element such that .
- Let .
- Create two lists, where all elements are in .
- List 1:
- List 2:
- Check for values that satisfy .
- The value is a sol'n to .
Shank's runs in time[^1] and in space.