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

1 Expert Approved Answer
Step: 1 Unlock

i The encryption is given by EKMMKmodulo 26 Consider d... View full answer

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

Document Format (2 attachments)

PDF file Icon

635e401a869d8_183270.pdf

180 KBs PDF File

Word file Icon

635e401a869d8_183270.docx

120 KBs Word File

Students Have Also Explored These Related Business Communication Questions!