Question

1.1 Let S = {01, 10, 11}. Note that S is a set of 2-bit strings...

1.1 Let S = {01, 10, 11}. Note that S is a set of 2-bit strings with string 00 missing. Consider the following three One-Time Pad (OTP) variants. For each of these OTP variants state whether the resulting cipher is perfectly secure or not, and prove your answer. In other words, if your answer is “yes”, prove that the cipher passes Shannon’s perfect secrecy criterion, and if your answer is “no” then show that the cipher fails this criterion. In each case below the encryption and decryption procedures are as in OTP, i.e. encryption outputs a bitwise xor of the key and the message and decryption outputs a bitwise xor of the key and the ciphertext.

(a) Let M = S and K = {0, 1}^2. In other words, the message and the key are both 2-bit strings, but not every 2-bit string is a valid message.

(b) Let M = {0, 1}^2 and K = S

(c) Let M = K = S.

1.2 Are the sizes (i.e. cardinalities) of the key space and the message space in the above three cases correlated with whether or not the cipher is secure? Explain how and why.

0 0
Add a comment Improve this question Transcribed image text
Answer #1

Solution 1.1a: This follows the perfect secrecy of the OTP Perfect secrecy of the One Time Password (OTP) on 2 bit strings st

Add a comment
Know the answer?
Add Answer to:
1.1 Let S = {01, 10, 11}. Note that S is a set of 2-bit strings...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT