Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

{2} Alice and Bob has designed a public keyr cryptosystem based on the ElGamal. Bob has chosen the prime p = T3 and the primitive

image text in transcribed
{2} Alice and Bob has designed a public keyr cryptosystem based on the ElGamal. Bob has chosen the prime p = T3 and the primitive root or = 5. Bob's private key is an integer b 2 EU such that ' E och E '55 [mod p}. Bob publishes the triple (p, or, }. {a} Alice chooses a secret number k = 30 to send the message 123456 to Bob. 1What pair or pairs does Bob receive? {b} Do you think that Alice should have chosen it = 3U? lGive an answer and justify it. {c} 1What should Bob do to decrypt the pair or pairs he received from Alice? During computation, make sure Bob does not compute anyr inverses. {d} Verify the answer of Parts {a} and {c} in sagemath. 14+3+ll+=34 marks Part {a} The student receives 14 marks if all the steps of the computation are cor rect and all the relevant workings are present. This includes 3 marks for correct-11..r breaking the message into smaller messages, 5 marks for giving all the steps to encrypt the message, and 3 marks for stating the message that Bob receives. For different level of correctness the student receives between 13 and I] marks. Fart (b) The student receives 1 mark if the student gives a correct answer1 and 2 marks for a correct justication. For different level of correctness the students receives between 2 and ll marks. Fart [ch The student receives 11 marks for following all the steps to decrypt each small message. This includes 3 marks for correctly decrypting each small message1 and 2 marks for the correct procedure to avoid computing inverses. For different level of correctness the students receives between Ill and [1 marks. Fart [d] In each case, the student receives 3 marks if a correct sagemath code is provided. Fbr different levels of correctness1 the student receives between 3 and ll marks. For different level of correctness the students receives between 5 and I] marks

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Introduction to Probability

Authors: Mark Daniel Ward, Ellen Gundlach

1st edition

716771098, 978-1319060893, 1319060897, 978-0716771098

More Books

Students also viewed these Mathematics questions