Question: USING C LANGUAGE Problem 1. Write computer programs for the Substitution Cipher based on Z29 which is cor- responding to 26 alphabetic characters (0 -
USING C LANGUAGE

Problem 1. Write computer programs for the Substitution Cipher based on Z29 which is cor- responding to 26 alphabetic characters (0 - 25), space (26), and , (27) "" (28). The key is a random permutation 7 on Z29. Write down encryption and decryption programs. For the encryption, the plaintext and the key need to be input. The out put will be the ciphertext. Select a paragraph of text (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, C or other computer languages. Record your plaintext, ciphertext and the key r in your answer sheet
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
