Affine Cipher Cryptanalysis Graded Programming Lab - Due Day Monday Oct 2

  • Option 2 (maximal grade 85): If you have difficulties writing a general program, you can write a program that only finds keys using an algorithm that was explained in the lecture. The input for the program is four characters (two plaintext letters and two ciphertext letters). The output for the program: affine cipher keys A and B. You will use the above program to perform calculations.

  • Option 3 (maximal grade 75): Finding plaintext and keys for Ciphertexts 1, 2, 3, and 4 written above without any programming.