static void Main(string[] args) { Console.WriteLine("Inserisci una parola:"); string plaintext = Console.ReadLine(); Console.WriteLine(); int key; CaesarCode m1; try { do { Console.WriteLine("Inserisci la chiave:"); key = int.Parse(Console.ReadLine()); } while (key < 0 || key > 25); m1 = new CaesarCode(plaintext, key); Console.Clear(); Console.WriteLine("Criptando... Premere Invio per continuare..."); Console.ReadLine(); Console.Clear(); Console.WriteLine($"Il testo cifrato è: {m1.CipherText}"); } catch (Exception ex) { Console.WriteLine(ex.Message); } Console.ReadLine(); }
static void Main(string[] args) { while (true) { Console.Write("Inserisci una parola: "); string plaintext = Console.ReadLine(); int key; CaesarCode m1; try { do { Console.Write("Inserisci la chiave: "); key = int.Parse(Console.ReadLine()); if (key < 0 || key > 25) { Console.WriteLine("Chiave errata!"); } } while (key < 0 || key > 25); m1 = new CaesarCode(plaintext, key); Console.Write($"Il testo cifrato è: {m1.CipherText}"); } catch { Console.Write("Devi inserire un numero!"); } Console.ReadLine(); } }
static void Main(string[] args) { Caesar message = new Caesar("NetGeneration", 3); message.Encipher(); Console.WriteLine(message.CipherMessage); message.Decipher(); Console.WriteLine(message.PlainText); CaesarCode m1 = new CaesarCode("Vale Vale", 3); Console.WriteLine(m1.CipherText); CaesarDec p1 = new CaesarDec("Ydoh Ydoh", 3); Console.WriteLine(p1.PlainText); }
static void Main(string[] args) { Console.WriteLine("Inserisci una parola: "); string plaintext = Console.ReadLine(); int key; CaesarCode ml; try { do { Console.WriteLine("Inserisci la chiave (ATTENZIONE! la chiave inserita deve essere da 0 a 26)"); key = int.Parse(Console.ReadLine()); }while (key < 0 || key > 25); ml = new CaesarCode(plaintext, key); Console.WriteLine($"Il testo cifrato è: {ml.CipherText}"); } catch (Exception ex) { Console.WriteLine(ex.Message); } }
static void Main(string[] args) { CaesarBase code = new CaesarCode(); }
public IActionResult CaesarCoding(string text, int number) { CaesarCode caesar = new CaesarCode(); return(View((object)caesar.Caesar(text, number))); }