Question: The trouble with compression. Let ( E , D ) be a semantically secure cipher that operates on messages in { 0 , 1 }
The trouble with compression. Let E D be a semantically secure cipher that operates on messages in n ie messages whose length is at most n bits Suppose that the ciphertext output by the encryption algorithm is exactly bits longer than the input plaintext. To reduce ciphertext size, there is a strong desire to combine encryption with lossless compression. We can think of compression as a function from n to n where, for some messages, the output is shorter than the input. As always, the compression algorithm is publicly known to everyone. a Compressthenencrypt: Suppose the encryptor compresses the plaintext message m before passing it to the encryption algorithm E Some nbit messages compress well, while other messages do not compress at all. Show that the resulting system is not semantically secure by exhibiting a semantic security adversary that obtains advantage close to b Encryptthencompress: Suppose that instead, the encryptor applies compression to the output of algorithm E here you may assume the compression algorithm takes messages of length up to n bits as input Explain why this proposal is of no use for reducing ciphertext size.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
