Keyword Substitution Encryption

KeywordApplet.java will appear below in a Java enabled browser. Use the applet to encrypt a message with a keyword substitution cipher (i.e. make a cryptogram puzzle).
  1. Enter a keyword or phrase (you do NOT need to delete repeated letters, this will be done for you).
  2. Enter an offset letter (the cipher alphabet will begin under this plain text letter).
  3. Enter a message to encrypt.
  4. Select a button to leave spaces (and returns) in the cipher, or to remove them.
  5. Click the "encrypt" button.
Once you've created cipher, you can copy it and analyze it for letter frequencies, or attempt to decrypt it.



The applet source code, Java application source code, and BreezyGUI links.