Example #1
0
        static void Main(string[] args)
        {
            VigenereCode v = new VigenereCode("UCU", 8);

            Console.WriteLine(v.Decrypt("ISVJED"));
            Console.WriteLine(v.Decrypt("WMWFKN"));
            Console.WriteLine(v.Decrypt("TORQ"));
            Console.WriteLine(v.Decrypt("JSFFOP"));
        }
        static void Main(string[] args)
        {
            VigenereCode v = new VigenereCode("ucu", 0);

            Console.WriteLine(v.Encrypt("PROGRAMACIONII"));

            Console.WriteLine(v.Decrypt("ISVJED"));
            Console.WriteLine(v.Decrypt("WMWFKN"));
            Console.WriteLine(v.Decrypt("TORQ"));
            Console.WriteLine(v.Decrypt("JSFFOP"));
        }
Example #3
0
        static void Main(string[] args)
        {
            VigenereCode v              = new VigenereCode("ucu", 8);
            VigenereCode vLowerCase     = new VigenereCode("ucu", 0);
            VigenereCode vLowerCaseSalt = new VigenereCode("ucu", 5);
            string       result         = vLowerCase.Decrypt("jtiatugcwcqhck");
            string       result2        = vLowerCaseSalt.Decrypt("OYNFYZLHBHVMHP");
            string       result3        = vLowerCase.Encrypt("programacionii");

            Console.WriteLine(v.Decrypt("ISVJED"));
            Console.WriteLine(v.Decrypt("WMWFKN"));
            Console.WriteLine(v.Decrypt("TORQ"));
            Console.WriteLine(v.Decrypt("JSFFOP"));
        }
        [Test]//esta corre
        public void Decrypt_UpperCaseCode_SingleLetter()
        {
            string result = vSingleLetter.Decrypt("PROGRAMACIONII");

            Assert.AreEqual("PROGRAMACIONII", result);
        }
        [Test]//esta corre
        public void Decrypt_UpperCaseCode()
        {
            string result = vUpperCase.Decrypt("JTIATUGCWCQHCK");

            Assert.AreEqual("PROGRAMACIONII", result);
        }
Example #6
0
        public void Decrypt_UpperCaseCode_WithSalt()
        {
            string result = vLowerCaseSalt.Decrypt("OYNFYZLHBHVMHP");

            Assert.AreEqual("PROGRAMACIONII", result);
        }