A Genetic Algorithm Approach for Breaking of Simplified Data Encryption Standard
Farah Al Adwan, Mohammad Alshraideh, Mohammed Rasol” Saleem Al Saidat · International Journal of Security and Its Applications · 2015
A genetic algorithm (GA) is a search algorithm for solving optimization problems due to it is robustness; it offers benefits over optimization techniques in searching ndimensional surface.In today's information age, information transfer has increased exponentially.Hence, security, confidentiality and authentication have become important factors in multimedia communications.Encryption is an effective technique that is preserving the confidentiality of data in Internet applications.Cryptanalysis is a technique of encoding and decoding ciphertext in such way it cannot be interpreted by anyone expects sender and receiver.In this paper, GA with an improved crossover operator was used for the cryptanalysis of Simplified data encryption standard problem (S-DES).Results have shown that GA performance is better than brute force search technique in breaking S-DES key.