Use Of Genetic Algorithm In The Cryptanalysis Of Transposition Ciphers


We consider the use of genetic algorithms (GAs) as powerful tools in the breaking of cryptographic systems. We show that GAs can greatly facilitate cryptanalysis by efficiently searching large keyspaces, and demonstrate their use with genetic cryptanalyst, an order-based GA for breaking a classic cryptographic system.