Question: Recall that for the shift cipher, we have M = C = K = Z/26Z (the integers modulo 26). Encryption is given by EK(M)
Recall that for the shift cipher, we have M = C = K = Z/26Z (the integers modulo 26). Encryption is given by EK(M) ≡ M +K (mod 26) (modular addition of message and key).
(i) Give a formal mathematical proof that double encryption for the shift cipher under two keys K1, K2 results again in a shift cipher. What is the key of the double encipherment?
(ii) Give a formal mathematical proof that superencipherment (i.e. multiple encryptions) for the shift cipher results again in a shift cipher. Use induction on the number of encipherments (solutions that do not use induction will be penalized). What is the key of the multiple encipherments?
Step by Step Solution
3.53 Rating (153 Votes )
There are 3 Steps involved in it
i The encryption is given by EKMMKmodulo 26 Consider d... View full answer
Get step-by-step solutions from verified subject matter experts
Document Format (2 attachments)
635e401a869d8_183270.pdf
180 KBs PDF File
635e401a869d8_183270.docx
120 KBs Word File
