classical-ciphers
Cracking of common classical ciphers.
This is a homework assignment for CS5460, Computer Security 1. We are given several ciphertexts and told to crack them. They could be Ceasar cipher, shift cipher, monoalphabetic substitution cipher, one-time-pad, columnar transposition, or vignere cipher.