Cryptogrammar is a program that generates a random cryptoquote for the user to solve. The quote is randomly pulled from a dictionary and then applied a random encryption. The user then uses grammatical cues and sentence structure to decode what the quote says.
The interface is simple to use:
Generate Cryptoquote -- Generates a base random cryptoquote.
Decode -- Prompts the user for a letter substitution. The user replaces
an encrypted letter with the letter they think it represents.
Format:"letter_to_be_replaced=letter_replacing".
Clear All -- Completely reset all changes to current cryptoquote.
Clear Last -- Undo last change to current cryptoquote.
Show Answer -- Reveal the cryptoquote's solution.