Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        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;
        }
Exemplo n.º 3
0
        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;
        }
Exemplo n.º 4
0
        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();
        }