Problem 1
Use Shanks' baby-step-giant-step method to solve the discrete logarithm problem \(2^{z} \equiv 82(\bmod 107)\).
Problem 2
Use Pollard's rho method to solve the discrete logarithm problem \(5^{x} \equiv\) \(20(\bmod 103)\).
Problem 3
Use Pollard's lambda method to solve the discrete logarithm problem \(2^{x} \equiv 39(\bmod 101)\)
Problem 5
Solve the discrete logarithm problem \(3^{x} \equiv 282(\bmod 391) .\)