Esempio n. 1
0
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         MonoPoliby coder = new MonoPoliby();
         //Выбор режима
         if (radioButton_Code.Checked)
         {
             //Выбор вида шифрации
             if (radioButton_Mono.Checked)
             {
                 richTextBox_Out.Text = coder.encodeToMonoCipher(richTextBox_In.Text.ToLower());
             }
             else
             {
                 richTextBox_Out.Text = coder.encodeToPoliby(coder.encodeToMonoCipher(richTextBox_In.Text.ToLower()));
             }
         }
         else
         {
             //Выбор вида дешифрации
             if (radioButton_Mono.Checked)
             {
                 richTextBox_Out.Text = coder.decodeFromMonoCipher(richTextBox_In.Text.ToLower());
             }
             else
             {
                 richTextBox_Out.Text = coder.decodeFromMonoCipher(coder.decodeFromPoliby(richTextBox_In.Text.ToLower()));
             }
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Esempio n. 2
0
        /*
         * Вывод квадрата Полибия
         */
        private void button2_Click(object sender, EventArgs e)
        {
            MonoPoliby coder = new MonoPoliby();

            MessageBox.Show(coder.getPolibySquare(), "Poliby Square");
        }