Question: This question is from Introduction to Modern Cryptography 2nd Edition by Katz and Lindell found in chapter 3 exercise 8. (a) Define a notion of

This question is from Introduction to Modern Cryptography 2nd Edition by Katz and Lindell found in chapter 3 exercise 8.

(a) Define a notion of indistinguishability for the encryption of multiple distinct messages, in which a scheme need not hide whether the same message is encrypted twice.

(b) Show that Construction 3.17 does not satisfy your definition.

(c) Give a construction of a deterministic (stateless) encryption scheme that satisfies your definition.

Construction 3.17:

Let G be a pseudorandom generate with expansion factor . Define a private-key encryption scheme for messages of length as follows:

-Gen: on input 1n, choose uniform k {0,1}n and output it as the key.

-Enc: on input a key k {0,1}n and a message m {0,1}(n), output the ciphertext c := G(k) m.

-Dec: on input a key k {0,1}n and a ciphertext c {0,1}(n), output the message m := G(k) c.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock 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 Databases Questions!