Problem 1. Write computer programs for the Substitution Cipher based on Z29 which is corresponding to 26 alphabetic characters (0 – 25), space (26), and

Problem 1. Write computer programs for the Substitution Cipher based on Z29 which is corresponding to 26 alphabetic characters (0 – 25), space (26), and “, ” (27) “.”(28). The key is a random permutation π on Z29. Write down encryption and decryption programs. For the encryption, the plaintext and the key need to be input. To input the key, use the permutation of 0, 1, . . . , 28. The plaintext should be input as English letters. The out put will be the ciphertext which is also English letters. Select a paragraph of text which contains more than 25 words (I don’t think any two people will choose a same paragraph if they choose independently) and encrypt it using your encryption algorithm. Then use your decryption program to check the correctness. You can use Java. Record your plaintext, ciphertext and the key π in your answer sheet.

Need your ASSIGNMENT done? Use our paper writing service to score better and meet your deadline.


Click Here to Make an Order Click Here to Hire a Writer