Paper 4, Section I, I
(a) What does it mean to say that a cipher has perfect secrecy? Show that if a cipher has perfect secrecy then there must be at least as many possible keys as there are possible plaintext messages. What is a one-time pad? Show that a one-time pad has perfect secrecy.
(b) I encrypt a binary sequence using a one-time pad with key sequence I transmit to you. Then, by mistake, I also transmit to you. Assuming that you know I have made this error, and that my message makes sense, how would you go about finding my message? Can you now decipher other messages sent using the same part of the key sequence? Briefly justify your answer.
Typos? Please submit corrections to this page on GitHub.