How to use the program
1. Open the program
2. Select File>Open Cipher
3. Browse to the ascii file that contains the cipher, click on the
file, and then click the "Open" button
4. Select Key>Init Key and select
"OK" (this will give you a standard frequency key).
5. Now you can select the "start"
button and the main window
6. The program will run until it finds what it
considers an optimal solution
7. The Start/Stop buttons do precisely what they
say
8. The reset button internally resets the solver
back to the beginning
How to add extra characters
to the key
1. Select Solve>Options
2. You should see a text box labeled
"Additional Key Letters"
3. Add any extra characters that you want the
solver to consider to this text box
4. Uncommon characters make great
"Additional Key Letters"
5. Click "OK", the new settings take
effect immediately
How to edit the cipher
1. Select Edit>Edit Cipher
2. A basic text editor will open up containing
your cipher, do not worry about spacing, the program
automatically
removes extra spaces.
3. Make desired changes to cipher
4. Click File>Save
How to save the current
best key
1. Select File>Save Key
2. Browse to the desired save directory
3. Give your key file an appropriate name and
click save
How to open a saved key
1. Select File>Open Key
2. Browse to the directory that contains the key
file
3. Click the file and click the "Open"
button
4. This essentially gives the program the state
as when you saved the file
How to save the plain text
1. Select>Save Plain Text
2. Browse to the desired save directory
3. Give your key file an appropriate name and
click save
4. If you are interested in preserving the current solution, you may want to
save the key along side with the plain text
How to switch the solving
language
1. Select Solve>Options
2. In the "Misc Options" section you
should see a drop down list labeled "Language"
3. Select your desired language and click
"OK"
4. The settings take effect immediately
How to change the system
resources the program uses (How much it slows your system)
1. Select Solve>Thread Priority
2. You should see a list of priorities, High being the most system intensive, idle being the least
intensive
3. Select your desired priority and a check-mark
should appear next to it
How to lock a character to
a symbol (and unlock)
1. A character-symbol combination will lock by
double clicking
2. Square brackets will appear around a locked
symbol
3. You can also lock a character-symbol
combination by highlighting it and select Key>Lock Symbol
4. You
can unlock by double clicking or repeating step 3 and selecting Key>Unlock
Symbol
5. You can lock and unlock all symbols by select
Key>Lock All or Unlock All
How to merge symbols and
simplify the cipher
If
you suspect that two symbols represent the same plain-text character, it is
beneficial to the solver to merge those characters
together. In general, the fewer the
symbols the easier it is to solve (if its
homophonic). The downfall may be that
the merging of
symbols destroys the natural expected frequencies between plain characters
and cipher characters.
To
use this feature:
1. Select Cipher>Merge Symbols
2. Select the two symbols you would like to
merge in each of the drop downs
3. Click "OK" and the symbols will be
automatically merge
If
you would like the program decide which symbols are the best to merge you can
use the simplify feature.
To
use this feature:
1. Select Cipher>Simplify
2. It may take 30 or more seconds, but once the
program determines which symbols to merge, it will report them to you and give
you the option of merging them.
Using the word-plug feature
The
word-plug feature takes a word as input and attempts to place that word in an
optimal location within the cipher.
It
automatically adjusts the key when it places the word and locks those
character-symbol combinations. This is a
more
advanced feature that takes practice using.
It is good to test it out on practice ciphers. Just because it places a word, it doesn't
mean
that the word it in the actual correct solution.
To
use the feature:
1. Select Solve>Wordplug
2. Type in the word that you want the word-plugger to place
3. Click "OK" and it will
automatically be placed