Mandatory settings
Group size: The encryption process occurs in blocks, using chunks of the input and mixing them together. Group size determines how many characters will be encrypted together at a time. If multiple group sizes are entered the encryption will cycle through them. A group size of "1" will not provide encryption. Extra characters may be padded at the end of the text to meet the selected group size.
Filler: Random characters are added to the plaintext (input) before encryption to make cryptanalysis more difficult. One random character is added per group. These characters are removed during decryption.
Stream: The keyed alphabet is used as a keystream from which characters are combined with the plaintext before encryption. The output appears random and makes cryptanalysis more difficult.