This tool uses the Neural Cipher Identifier from CrypTool. The AI Cipher Identifier is included by kind permission of CrypTool and my thanks to them for allowing me to access their data and incorporate it into CryptoCrack.
It uses a number of statistics to determine the best fitness for a cipher to these cipher types and ranks them in decreasing order of probability.
Group results - By default results are displayed in a single list in decreasing order of probability. Selecting this option will display the results according to their cipher type group; Substitution, Transposition, Machine and Other. The total scores against each heading shows the total for all ciphers in each group, whether they are included in the display or not.
Minimum probability - Lowest score to display. By default this is set at 2 but can be changed to 0 (zero) to display all cipher types tested or 5 to reduce the number shown.
Transformer, FFNN, LSTM, RF NB - These are the different neural network algorithms used for testing; Transformer, Feedforward neural network (FFNN), long short-term memory (LSTM), and the machine learning algorithms Random Forest (RF) and Naive Bayes network (NB). These can produce different results so it's worth experimenting to find the best one.
The most likely cipher type is listed first with the lowest score.
The ciphers tested are:
Amsco, Autokey, Baconian, Bazeries, Beaufort, Bifid, Cadenus, Checkerboard, Cmbifid, Columnar Transposition, Condi, Digrafid, Enigma*, Foursquare, Fractionated Morse, Grandpre, Grille, Gromark, Gronsfeld, Headlines, Homophonic, Keyphrase, M209*, Monome Dinome, Morbit, Myszkowski, Nicodemus, Nihilist Substitution, Nihilist Transposition, Null, Numbered Key, Periodic Gromark, Phillips, Phillips RC, Plaintext, Playfair, Pollux, Porta, Portax, Progressive Key, Purple*, Quagmire1, Quagmire2, Quagmire3, Quagmire4, Ragbaby, Railfence, Redefence, Route Transposition, Running Key, Seriated Playfair, Sigaba*, Slidefair, Swagman, Tridigital, Trifid, Trisquare, Two Square, Typex*, Variant, Vigenère.
* Please note that solvers for the machine based ciphers are not included in CryptoCrack.