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 :
بازگشت