示例#1
0
        private void decryptBtn_Click(object sender, EventArgs e)
        {
            switch (typeCb.SelectedIndex)
            {
            case 0:
                if (keyTxb.Text != "")
                {
                    plain = Columnar.Decrypt(cipher, keyTxb.Text);
                }
                break;

            case 1:
                if (keyTxb.Text != "")
                {
                    plain = DoubleTransposition.Decrypt(cipher, keyTxb.Text);
                }
                break;

            case 2:
                if (keyTxb.Text != "")
                {
                    plain = Myszkowski.Decrypt(cipher, keyTxb.Text);
                }
                break;

            default:
                break;
            }
            this.Close();
        }