Modern Cryptography Project 1 - Cryptanalysis