Added section on discrete logarithm approach