Keys must be entered in a certain format for this form to work. The following gives examples of each key type:
Caeser: key = "2" (letters are shifted two letters to the right)
Affine: key = "5,22" (the linear function f(x)=5x+22 (mod 26) has been used)
Scytale: key = "5" (a rod whose circumference is 5 letters long has been used)
Playfair: key = "MYKEYWORD" (the traditional keyword)
Substitution: key = "CBADEFGHIJKLMNOPQRSTUVWXZY" (swaps A's and C's, also swaps Y's and Z's)
Vigenere: key = "MYKEYWORD" (the traditional keyword)
Hill: key = "5,1,11,22" (corresponds to the encrypting matrix whose first column contains 5, 1 and whose second column contains 11, 22). Note: decrypting is disabled for the Hill cipher, as one can always find the inverse of the encrypting matrix and "encrypt" the ciphertext with this inverse matrix to reveal the plaintext.