static void Afisare(CriptosistemSimetric c, StreamWriter data) { data.WriteLine(); data.WriteLine(" Text Criptat:"); data.WriteLine(c.textCriptat); data.WriteLine(); data.WriteLine(" Text Decriptat:"); data.WriteLine(c.textDecriptat); data.WriteLine(" Acuratete: " + c.procent); data.WriteLine(); if (!(c is PoliSubstitutie)) { c.CriptAnaliza(); data.WriteLine(" Text Decriptat prin Criptanaliza:"); data.WriteLine(c.textDecriptat); c.CalculeazaProcent(); data.WriteLine(" Acuratete: " + c.procent); data.WriteLine(); } data.WriteLine(); }
static void AtribuireValori(CriptosistemSimetric c) { c.Criptare(); c.Decriptare(); c.CalculeazaProcent(); }