static void Main(string[] args) { Vigenere cipher = new Vigenere(); Console.WriteLine("Letter matrix:"); Console.WriteLine("_____________________________________________________________"); cipher.PrintMatrix(); Console.WriteLine("_____________________________________________________________"); Console.WriteLine(); string cipherText = "Making a cipher is hard"; string cipherKey = "tikki"; Console.WriteLine("Text to cipher: "); Console.WriteLine("..............." + cipherText); string encipheredText = cipher.Encipher(cipherText, cipherKey); Console.WriteLine("Ciphered text: "); Console.WriteLine("..............." + encipheredText); string decipheredText = cipher.Decipher(encipheredText, cipherKey); Console.WriteLine("Deciphered text: "); Console.WriteLine("..............." + decipheredText); Console.WriteLine(); Console.Read(); }
private void decryptBtn_Click(object sender, EventArgs e) { string text = outputText.Text; string res = string.Empty; Vigenere vg = new Vigenere(vigenereKeyEdt.Text); res = vg.Decrypt(text); inputText.Text = res; }
private void encryptBtn_Click(object sender, EventArgs e) { string text = inputText.Text; string r = string.Empty; //ReadRuss(text, ref r); string res = string.Empty; ReadRuss(text, ref r); Vigenere vg = new Vigenere(vigenereKeyEdt.Text); res = vg.Encrypt(r); //ReadRuss(res, ref r); outputText.Text = res; }
static void Main(string[] args) { Vigenere vigenere = new Vigenere(); CyptherData.GenerateData(); string message = "helloWorld"; string key = "key"; string temp = vigenere.Encrypt(key, message); Console.WriteLine(temp); string reTemp = vigenere.Decrypt(key, temp); Console.WriteLine(reTemp); Console.ReadKey(); }