Discrete Logarithm in Cryptography is a problem statement that is discussed among the community. There are various theorems that help us in solving this problem, such as Shank's algorithm... We will be discussing them one by one and getting to know more about this problem.