Assignment 8: Cryptography
There are two parts to this assignment. Provide the requested answers
and information on (or attached to) a GitLab wiki page called A8 in
your main CS101 repository.
(1) Monoalphabetic cipher
Below are individualized links pieces of text encoded using a single-substitution (monoalphabetic) cipher. Your task is to crack the code and discover the secret poem. You should start by doing a frequency analysis of the letters in your text.
When finished, take a picture of your decrypted text, and attach it to your wiki page.
| AL 9482 | text16.crypt.pdf | 
| AM 6470 | text23.crypt.pdf | 
| AM 9063 | text12.crypt.pdf | 
| AN 2026 | text11.crypt.pdf | 
| AR 8693 | text09.crypt.pdf | 
| AW 1120 | text07.crypt.pdf | 
| BJ 1758 | text10.crypt.pdf | 
| CB 0786 | text04.crypt.pdf | 
| CD 7177 | text04.crypt.pdf | 
| CF 7260 | text05.crypt.pdf | 
| CO 2217 | text12.crypt.pdf | 
| EV 1014 | text06.crypt.pdf | 
| GA 5341 | text21.crypt.pdf | 
| GR 3209 | text17.crypt.pdf | 
| HT 4995 | text20.crypt.pdf | 
| IP 7121 | text03.crypt.pdf | 
| JC 3866 | text18.crypt.pdf | 
| JV 2547 | text14.crypt.pdf | 
| KB 2597 | text15.crypt.pdf | 
| KG 0351 | text03.crypt.pdf | 
| KH 8171 | text08.crypt.pdf | 
| KR 8920 | text11.crypt.pdf | 
| KV 3181 | text16.crypt.pdf | 
| LC 5362 | text22.crypt.pdf | 
| LF 7631 | text07.crypt.pdf | 
| LJ 2323 | text13.crypt.pdf | 
| LJ 9222 | text15.crypt.pdf | 
| LK 6885 | text02.crypt.pdf | 
| MB 1002 | text05.crypt.pdf | 
| ML 4201 | text19.crypt.pdf | 
| MZ 8853 | text10.crypt.pdf | 
| NP 9205 | text14.crypt.pdf | 
| OS 1559 | text09.crypt.pdf | 
| SA 9088 | text13.crypt.pdf | 
| TR 7435 | text06.crypt.pdf | 
| VB 0068 | text02.crypt.pdf | 
| XW 1354 | text08.crypt.pdf | 
(2) Vigenère cipher
- Choose a password that is 5–8 letters, and write it down.
- Write down a sentence that is about 4–6 times the length of your password.
- Use the polyalphabetic substitution table to encode the sentence using your password.
- Type the encrypted sentence and the password directly into your wiki page (does not need to be an attachment).
- You’ll get full credit for this portion only if I can make sense of your sentence by decrypting using your password. So you may want to give that a test run with a friend: give them your encrypted sentence and password, and see if they get it right.
