Exemple #1
0
        private void DecryptButton_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                rsa.ImportPublicKey(PublicKeyPath.Value);

                var ecnryptmsg = BMPEditor.ReadSecretFromBmp(BMPPath.Value);

                DecryptedMessageTextBox.Text = rsa.DecryptStringRSA(ecnryptmsg);
            }
            catch (Exception ex) { MessageBox.Show(ex.Message); }
        }
Exemple #2
0
        private void SaveMessageToBmpButton_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                rsa.ImportPrivateKey(PrivateKeyPath.Value);

                var msg = rsa.EncryptStringRSA(MessageToEncryptTextBox.Text);

                BMPEditor.AddSecretToBmp(BMPPath.Value, msg);

                MessageBox.Show("Message added");
            }catch (Exception ex) { MessageBox.Show(ex.Message); }
        }