Question: ? (2) Alice and Bob has designed a public key cryptosystem based on the ElGamal. Bob has chosen the prime p = 73 and the

(2) Alice and Bob has designed a public key cryptosystem based on the ElGamal. Bob has chosen the prime p = 73 and the primit

?

(2) Alice and Bob has designed a public key cryptosystem based on the ElGamal. Bob has chosen the prime p = 73 and the primitive root a = 5. Bob's private key is an integer b = 60 such that = a = 65 (mod p). Bob publishes the triple (p, a, ). (a) Alice chooses a secret number k = 30 to send the message 123456 to Bob. What pair or pairs does Bob receive? (b) Do you think that Alice should have chosen k = 30? Give an answer and justify it. (c) What should Bob do to decrypt the pair or pairs he received from Alice? During computation, make sure Bob does not compute any inverses. (d) Verify the answer of Parts (a) and (c) in sagemath.

Step by Step Solution

3.40 Rating (156 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

a Bob receives the pair 55 8 956 Alices message is 123456 She computes 55 530 mod 73 and 8956 7330 m... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Mathematics Questions!