DocumentCode
2715545
Title
Cryptolysis: A Framework for Verification of Optimization Heuristics for the Automated Cryptanalysis of Classical Ciphers and Natural Language Word Segmentation
Author
Mokhov, Serguei A.
Author_Institution
Comput. Sci. & Software Eng., Concordia Univ., Montreal, QC, Canada
fYear
2010
fDate
24-26 May 2010
Firstpage
295
Lastpage
302
Abstract
An earlier work on automated optimization heuristics for cryptanalysis of classical ciphers proposed a few algorithms for that task (e.g. genetic, simulated annealing, tabu search). A Java-language open-source Cryptolysis project has implemented these algorithms for verification and comparison purposes in a consistent frameworked environment allowing for additional algorithms. Another Java-language open-source project, MARF, has collected a number of frameworked classification algorithms (e.g. distance, neural network, similarity measure, etc.). We extend Cryptolysis with the wrappers for the algorithms implemented in MARF to add to the heuristics collection new results and compare them with the previously implemented algorithms. Conversely, we improve MARF´s implementation by porting the Cryptolysis´s implementations of search algorithms for various classification tasks in natural language and others. Additionally, we improve the system with the natural language word segmentation for the deciphered text corpora that lacks spacing and punctuation. As a result this work we validate the software architecture and design used in both frameworks as a sustainable and correct approach and practice that should be followed and re-enforced for such frameworks.
Keywords
Classification algorithms; Cryptography; Genetics; Java; Natural languages; Neural networks; Open source software; Simulated annealing; Software architecture; Software design; Cryptolysis; MARF; cryptanalysis; frameworks; natural language word segmentation;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Research, Management and Applications (SERA), 2010 Eighth ACIS International Conference on
Conference_Location
Montreal, QC, Canada
Print_ISBN
978-0-7695-4075-7
Electronic_ISBN
978-1-4244-7337-3
Type
conf
DOI
10.1109/SERA.2010.44
Filename
5489852
Link To Document