|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications
Cryptolysis: A Framework for Verification of Optimization Heuristics for the Automated Cryptanalysis of Classical Ciphers and Natural Language Word Segmentation
Montreal, Canada
May 24-May 26
ISBN: 978-0-7695-4075-7
| ASCII Text | x | ||
| Serguei A. Mokhov, "Cryptolysis: A Framework for Verification of Optimization Heuristics for the Automated Cryptanalysis of Classical Ciphers and Natural Language Word Segmentation," Software Engineering Research, Management and Applications, ACIS International Conference on, pp. 295-302, 2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications, 2010. | |||
| BibTex | x | ||
| @article{ 10.1109/SERA.2010.44, author = {Serguei A. Mokhov}, title = {Cryptolysis: A Framework for Verification of Optimization Heuristics for the Automated Cryptanalysis of Classical Ciphers and Natural Language Word Segmentation}, journal ={Software Engineering Research, Management and Applications, ACIS International Conference on}, volume = {0}, year = {2010}, isbn = {978-0-7695-4075-7}, pages = {295-302}, doi = {http://doi.ieeecomputersociety.org/10.1109/SERA.2010.44}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Software Engineering Research, Management and Applications, ACIS International Conference on TI - Cryptolysis: A Framework for Verification of Optimization Heuristics for the Automated Cryptanalysis of Classical Ciphers and Natural Language Word Segmentation SN - 978-0-7695-4075-7 SP295 EP302 A1 - Serguei A. Mokhov, PY - 2010 KW - Cryptolysis KW - natural language word segmentation KW - MARF KW - cryptanalysis KW - frameworks VL - 0 JA - Software Engineering Research, Management and Applications, ACIS International Conference on ER - | |||
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SERA.2010.44
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.
Index Terms:
Cryptolysis, natural language word segmentation, MARF, cryptanalysis, frameworks
Citation:
Serguei A. Mokhov, "Cryptolysis: A Framework for Verification of Optimization Heuristics for the Automated Cryptanalysis of Classical Ciphers and Natural Language Word Segmentation," sera, pp.295-302, 2010 Eighth ACIS International Conference on Software Engineering Research, Management and Applications, 2010
Usage of this product signifies your acceptance of the Terms of Use.
