Automated Cryptanalysis of Classical Ciphers

Automated Cryptanalysis of Classical Ciphers

Otokar Grošek, Pavol Zajac
Copyright: © 2009 |Pages: 6
ISBN13: 9781599048499|ISBN10: 1599048493|EISBN13: 9781599048505
DOI: 10.4018/978-1-59904-849-9.ch029
Cite Chapter Cite Chapter

MLA

Grošek, Otokar, and Pavol Zajac. "Automated Cryptanalysis of Classical Ciphers." Encyclopedia of Artificial Intelligence, edited by Juan Ramón Rabuñal Dopico, et al., IGI Global, 2009, pp. 186-191. https://doi.org/10.4018/978-1-59904-849-9.ch029

APA

Grošek, O. & Zajac, P. (2009). Automated Cryptanalysis of Classical Ciphers. In J. Rabuñal Dopico, J. Dorado, & A. Pazos (Eds.), Encyclopedia of Artificial Intelligence (pp. 186-191). IGI Global. https://doi.org/10.4018/978-1-59904-849-9.ch029

Chicago

Grošek, Otokar, and Pavol Zajac. "Automated Cryptanalysis of Classical Ciphers." In Encyclopedia of Artificial Intelligence, edited by Juan Ramón Rabuñal Dopico, Julian Dorado, and Alejandro Pazos, 186-191. Hershey, PA: IGI Global, 2009. https://doi.org/10.4018/978-1-59904-849-9.ch029

Export Reference

Mendeley
Favorite

Abstract

Classical ciphers are used to encrypt plaintext messages written in a natural language in such a way that they are readable for sender or intended recipient only. Many classical ciphers can be broken by brute-force search through the key-space. Methods of artificial intelligence, such as optimization heuristics, can be used to narrow the search space, to speed-up text processing and text recognition in the cryptanalytic process. Here we present a broad overview of different AI techniques usable in cryptanalysis of classical ciphers. Specific methods to effectively recognize the correctly decrypted text among many possible decrypts are discussed in the next part Automated cryptanalysis – Language processing.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.