"Cryptanalysis tool Ganzua decrypts both monoalphabetic and polyalphabetic ciphers with support for a wide range of character sets." (24 words)
One of the standout features of Ganzua is that it is an internationalized program. This means that it automatically adapts to the preferred language and country settings of your operating system, provided they are available. As of the latest version (1.01), it supports English and Spanish.
Moreover, Ganzua is an open-source solution that is licensed under the General Public License (GPL). As a result, users have access to the source code and can modify it to meet their needs.
When it comes to features, Ganzua has a comprehensive set of tools for both monoalphabetic and polyalphabetic ciphers. For all ciphers, Ganzua supports almost arbitrary plain and cipher alphabets, and can obtain and display standard relative frequencies of characters, bigrams, and trigrams of languages.
Ganzua also has some advanced features for cryptanalysis, such as the ability to calculate the index of coincidence of cryptograms and languages, estimate the number of alphabets used to generate a cryptogram, and perform enforced injective character substitution. Additionally, it allows users to save and load ongoing cryptanalysis projects.
For monoalphabetic ciphers, Ganzua provides alphabet-wide substitution tools for the Caesar shift cipher and other similar ciphers. On the other hand, for polyalphabetic ciphers, it offers alphabet-wide substitution tools for the Vigenère or Alberti ciphers, and it can obtain and display the relative frequencies of the characters ciphered using each alphabet.
Finally, it is worth noting that Ganzua requires GTK+ version 1.2.x and Java SWT to run. Overall, Ganzua is an excellent choice for anyone who needs a reliable and powerful cryptanalysis tool.
Version 1.01: N/A