Hacking Secret Ciphers with Python