"Cryptic Mining in Light of Artificial Intelligence"
Here's a fascinating paper: "Cryptic Mining in Light of Artificial Intelligence"
http://citeseerx.ist.psu.edu/viewdoc/do ... 1&type=pdf
Translation: The paper discusses how they tried to come up with a program that can automatically figure out what kind of system a cipher uses before cracking it.
It is an idea I've been thinking about a lot recently. I.e., take a huge pile of known cipher texts, and train a machine learning algorithm on them so it can automatically categorize them. Then unleash the algorithm on all the unsolved ciphers that we know about.
It's an exciting idea. They have only gotten it to work for 2 kinds of cipher systems so far though. But there's a lot of potential there, IMO.
http://citeseerx.ist.psu.edu/viewdoc/do ... 1&type=pdf
Abstract—“The analysis of cryptic text is hard problem”, and
there is no fixed algorithm for generating plain-text from cipher
text. Human brains do this intelligently. The intelligent cryptic
analysis process needs learning algorithms, co-operative effort of
cryptanalyst and mechanism of knowledge based inference
engine. This information of knowledge base will be useful for
mining data(plain-text, key or cipher text plain-text
relationships), classification of cipher text based on enciphering
algorithms, key length or any other desirable parameters,
clustering of cipher text based on similarity and extracting
association rules for identifying weaknesses of cryptic algorithms.
This categorization will be useful for placing given cipher text
into a specific category or solving difficult level of cipher textplain
text conversion process. This paper elucidates cipher textplain
text process first than utilizes it to create a framework for
AI-enabled-Cryptanalysis system. The process demonstrated in
this paper attempts to analyze captured cipher from scratch. The
system design elements presented in the paper gives all hints and
guidelines for development of AI enabled Cryptic analysis tool.
Translation: The paper discusses how they tried to come up with a program that can automatically figure out what kind of system a cipher uses before cracking it.
It is an idea I've been thinking about a lot recently. I.e., take a huge pile of known cipher texts, and train a machine learning algorithm on them so it can automatically categorize them. Then unleash the algorithm on all the unsolved ciphers that we know about.
It's an exciting idea. They have only gotten it to work for 2 kinds of cipher systems so far though. But there's a lot of potential there, IMO.