Journal of Al-Nahrain University-Science · 2010 · 13 citations · 7 references
ComputingComputer EngineeringComputer ScienceAlgorithmsComputer SecurityCryptographyCryptographic AlgorithmsEncryption AnalysisAutomatic RecoveryCryptanalysisCryptographic Key ExtractionEncryptionEncryption AlgorithmsParticle Swarm OptimizationSecret Key GenerationTransposition Ciphers
Transposition ciphers are a class of historical encryption algorithms based on rearranging units of plaintext according to some fixed permutation which acts as the secret key. This paper presents a new investigation for cryptanalysis transposition cipher based on Particle Swarm Optimization (PSO). PSO is utilized for the automatic recovery of the key, and hence the plaintext, from only the cipher text. Based upon a mathematical model of the social interactions of swarms, the algorithm has been shown to be effective at finding good solutions. Experimental results show the ability of PSO in finding the correct secret key which is used to recover the plaintext.
7
Riccardo Poli, James Kennedy, Tim Blackwell · Swarm Intelligence · 2007 · 21.4K citations
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy · 2002 · 14.9K citations
THE USE OF GENETIC ALGORITHMS IN CRYPTANALYSIS
Robert Matthews · Cryptologia · 1993 · 94 citations
Breaking Transposition Cipher with Genetic Algorithm
Ragheb toemeh, S. Arumugam · Elektronika ir Elektrotechnika · 2007 · 38 citations · Full text
Automated Cryptanalysis of Transposition Ciphers
Jonathan Giddy · The Computer Journal · 1994 · 37 citations · Full text