Cryptography Using Genetic Algorithms (GAs)
Cryptography is essential for protecting information as the importance of security is increasing day by day with the advent of online transaction processing and e commerce. Public key cryptography is one of the most important types of cryptography. In public key cryptography the key has to be unique. There are two ways of key production, the first one is mathematical like AES, DES and the other one is based on the theory of natural selection. The work explores the different techniques of cryptography in order to prove that the natural selection based techniques are as good as the rigorous mathematical techniques.