Comes with GUI, uses slightly modified Vernam Cipher/one-time pad. Notes: Key does NOT have to be same or longer length as message (it should for max security). All regular keyboard characters acceptable for key and message.