Chapter 10 Discrete Logarithms
10.1 Discrete Logarithms
In the RSA algorithm, we saw how the difficulty of factoring yields useful cryptosystems. There is another number theory problem, namely discrete logarithms, that has similar applications.
Fix a prime . Let and be nonzero integers mod and suppose
The problem of finding is called the discrete logarithm problem. If is the smallest positive integer such that , we may assume , and then we denote
and call it the discrete log of with respect to (the prime is omitted from the notation).
For example, let and let . Since , we have . Of course, , so we could consider taking any one of 6, 16, 26 as ...
Get Introduction to Cryptography with Coding Theory, 3rd Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.