Title :
A genetic algorithm for ciphertext-only attack in cryptanalysis
Author :
Lin, Feng-Tse ; Kao, Cheng-Yan
Author_Institution :
Dept. of Appl. Math., Chinese Culture Univ., Taipei, Taiwan
Abstract :
Cryptology is the science and study of systems for secret communications. It consists of two complementary fields of study: cryptography and cryptanalysis. In this paper, we propose a cryptanalysis method based on genetic algorithms to break the Vernam cipher. The proposed approach is a ciphertext-only attack in which we don´t know any plaintext; the only thing we have to know is that the plaintext is an English document. Let M=m1, m2, ... denote a plaintext bit stream and K=k1, k2, ... a key bit stream. The Vernam cipher generates a ciphertext bit stream C=Ek(M)=c1, c2, ..., where ci=(mi+ki) mod p, p is a base. In our work, we first tried to find out the key stream K=k1, k2 , ... from an intercepted ciphertext C by genetic algorithms and then use them to break the cipher
Keywords :
cryptography; genetic algorithms; Vernam cipher; ciphertext-only attack; cryptanalysis; genetic algorithm; Application software; Communication system control; Computer networks; Cryptography; Genetic algorithms; Mathematics; Military communication; Military computing; Protection; Writing;
Conference_Titel :
Systems, Man and Cybernetics, 1995. Intelligent Systems for the 21st Century., IEEE International Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
0-7803-2559-1
DOI :
10.1109/ICSMC.1995.537837