Introduction to Cryptography Summer ’01 Homework #1 Assigned: Thursday, 5/10/01 Due: Friday, 5/18/01 (5 pm) In this class, I will have you all implement several cryptographic schemes. For each scheme, you will be required to write a function that takes in several parameters. Two of these parameters will be the name of a plaintext file and the name of an output file that will contain the corresponding ciphertext after the function is executed. Additional parameters will be specific to the encryption scheme being used. Similarly, I will ask you also to write a function that does the corresponding decryption. This file should take in the name of the ciphertext file and the name of the output file that will contain the corresponding plaintext after the function is executed. In certain situations, the method of decryption is identical to the method of encryption, except for the use of a different key. In these situations, I want you only writing one function that takes care of both
This is the end of the preview.
access the rest of the document.