Beispiel #1
0
        static void Main(string[] args)
        {
            string example = "WEAREDISCOVEREDFLEEATONCE";
            int    rails   = 3;

            RailFenceCipher rfc = new RailFenceCipher();

            string encode = rfc.Encode(example, rails);
            string decode = rfc.Decode(encode, rails);

            Console.WriteLine(encode);
            Console.WriteLine(decode);
            Console.WriteLine(example);

            Console.ReadLine();
        }
Beispiel #2
0
        public static void Test()
        {
            Console.WriteLine("Enter text:");
            string text = Console.ReadLine();

            Console.WriteLine("Enter rails:");
            int rails = int.Parse(Console.ReadLine());

            Console.WriteLine();

            Console.WriteLine("Encoded:");
            Console.WriteLine(RailFenceCipher.Encoded(text, rails));

            Console.WriteLine();

            Console.WriteLine("Decoded:");
            Console.WriteLine(RailFenceCipher.Decoded(text, rails));
        }