A Vigenère cipher implemented with C# and Windows Forms