This program can possibly decrypt substitution ciphers. The
encipher.cpp
enciphers a plain text with a random key. Thedecrypting_substitution_ciphers.cpp
possibly decrypts the cipher text using genetics algorithm. A traing text file needs to be provided to this.