Question: In the past, encryption and decryption were mostly done by substitution and permutation of letters in a text message. In this project, you are required
In the past, encryption and decryption were mostly done by substitution and permutation of letters in a text message. In this project, you are required to study those classic cryptographic schemes by reading books in the library or articles on the Internet. Then, develop an automatic cipher using a programming language of your choice. The cipher should be able to 1. generate keys; 2.encrypt a given plaintext message with a key selected from the list of keys generated; and 3.decrypt a given ciphertext message with a known cipher key. Language can be in python or java
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
