DocumentCode :
2588263
Title :
Cryptanalysis of Four-Rounded DES Using Ant Colony Optimization
Author :
Khan, Salabat ; Shahzad, Waseem ; Khan, Farrukh Aslam
Author_Institution :
Dept. of Comput. Sci., FAST Nat. Univ. of Comput. & Emerging Sci., Islamabad, Pakistan
fYear :
2010
fDate :
21-23 April 2010
Firstpage :
1
Lastpage :
7
Abstract :
It is hard for the cryptanalysts to apply traditional techniques and brute-force attacks against feistel ciphers due to their inherent structure based on high nonlinearity and low autocorrelation. In this paper, we propose a technique for the cryptanalysis of four-rounded Data Encryption Standard (DES) based on Binary Ant Colony Optimization (BACO). A known-plaintext attack is used to recover the secret key of the DES cipher. The environment for the ants is a directed graph, which we call search space, is constructed for efficiently searching the secret key. We also develop a heuristic function which measures the quality of a constructed solution. Several optimum keys are computed over different runs on the basis of routes completed by the ants. These optimum keys are then used to find each individual bit of the 56 bit secret key used by DES. The results of our experiments show that ACO is an effective technique for the cryptanalysis of four-rounded DES. To the best of our knowledge, this is the first time that BACO has been used for this specific problem.
Keywords :
cryptography; directed graphs; optimisation; binary ant colony optimization; brute-force attacks; cryptanalysis; directed graph; feistel ciphers; four-rounded data encryption standard; search space; secret key; Ant colony optimization; Autocorrelation; Computer science; Cryptography; Heuristic algorithms; Information systems; Particle swarm optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Science and Applications (ICISA), 2010 International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-5941-4
Electronic_ISBN :
978-1-4244-5943-8
Type :
conf
DOI :
10.1109/ICISA.2010.5480260
Filename :
5480260
Link To Document :
بازگشت