Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Zn = { 0, . . . , n 1 } and Z n = { a Z n : gcd(a, n) = 1 }
Zn = { 0, . . . , n 1 } and Zn = { a Zn : gcd(a, n) = 1 }
Definition: g is a primitive element of Zn if and only if (n) = min{ k Z+ : gk = 1 (mod n) }.
When g is a primitive element of Zn , we have Zn = { g, g2 mod n, g 3 mod n, . . . , g(n) mod n }.
Suppose g is a primitive element of Zn and let dlogg(a) = min{ k > 0 : gk = a (mod n) }. dlogg(a) is called the discrete log of a with respect to g.
Suppose p is prime and g is a primitive element of Zp . Show that dlogg(a b) = dlogg(a) + dlogg(b) (mod p 1)
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started