A simple application that encrypts or decrypts messages with the Vigenere Cypher, using a key specified by the user.