Esempio n. 1
0
 private void btnDecrypt_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         CipherMode mode = CipherMode.CBC;
         if ((bool)rbEncryptionModeCBC.IsChecked)
         {
             mode = CipherMode.CBC;
         }
         else if ((bool)rbEncryptionModeECB.IsChecked)
         {
             mode = CipherMode.ECB;
         }
         Drawing.Image decryptedImg = BlockCipher.DecryptImage(_encryptedBitmap, mode);
         SetWpfImageFromImage(decryptedImg, imgDisplay);
         btnDecrypt.IsEnabled = false;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }