C# Windows Forms app with 7 different cyphers and 5 methods for them.