Consider the ElGamal scheme (described in section 10.2) with q = 11 and α = 6. A has a private key XA = 2 and public key YA = 3.
(a) B choses the random integer k = 3, and the plaintext B wants to encrypt is M = 6. Show what will be calculations done by B to get the value of the ciphertext C1, C2.
(b) Show what will be calculations done by A to recover the plaintext M from C1, C2. Note that you first need to figure out what is the value of K.
If you have any queries, please comment below.
Please upvote , if you like this answer.
Get Answers For Free
Most questions answered within 1 hours.