private void btDecode_Click(object sender, RoutedEventArgs e) { try { tbDecoded.Text = AlgoTea.Decrypt(tbEncoded.Text, tbPassword.Text); tbDecoded.Background = Brushes.White; tbEncoded.Background = Brushes.White; tbPassword.BorderBrush = Brushes.Silver; tbSource.BorderBrush = Brushes.Silver; } catch (Exception ex) { MessageBox.Show("Ошибка дешифрации"); } }
private void Decrypt_Click(object sender, RoutedEventArgs e) { try { Inf.Text = ""; Inf.Background = Brushes.White; Inf.Text = "Процесс дешифрации обратный процессу шифрации.\nРасшифрованное сообщение: " + Encoding.Default.GetString(AlgoTea.Decrypt(Encoding.Default.GetBytes(tbSource.Text), Encoding.Default.GetBytes(tbPassword.Text))); } catch { MessageBox.Show("Ошибка"); } }