Baby-steps giant-steps-algoritme