Application to encrypt & decrypt mono-alphabetic (Caesar) and poly-alphabetic (Vigenere) ciphers and their Cryptanalysis using Genetic Algorithm (GA).
The code is in Python3 (version 3.0 or higher will work). The only other requirement is: numpy, pandas & flask
To run the program, simply run the app.py file
./app.py
Feel free to contact me or open a ticket (PRs are always welcome!) with any questions, comments, suggestions, bug reports, etc.
This project is licensed under the terms of the MIT license.
The project description along with results at Poster.