Cryptogram Applet

  1. Enter plain text or a cryptogram in the top Text Field.
  2. Enter a full or partial decryption scheme by typing the plain text letter(s) you would like to be substituted for each cipher text alphabet letter. Those cipher text letters for which you do not have a plain text letter pairing, should have an asterisk (*), or nothing in the second row.
  3. Press either the encrypt button or the decrypt button. NOTE: pressing encrypt will cause each (plain text) letter in your input to be replaced by the cipher text letter above it (if there is one) in the output. You should probably enter a full decryption scheme (assign values to all cipher text letters) for encryptions. Pressing decrypt will cause each (cipher text letter, those in the top row) of your input, to be replaced by the plain text letter below it, in the output. For decryptions, only a partial scheme is needed. For example, if you type an "e" below the letter "X" and press encrypt, you are asking to replace every input "e" with an output "X". If you press decrypt, you are asking to replace each input "X" with an output "e".
Here is the souce code for this applet, SubstituteApplet.java, the application source code and BreezyGUI information.