Exemple #1
0
        private void dec_Click(object sender, RoutedEventArgs e)
        {
            if (Salt.Text.Equals("") || key.Text.Equals("") || enc_path.Equals("")
               || Com_Encway.Text.Equals(""))
            {
                MessageBox.Show("Something wrong ,Please recheck");
                return;
            }

            Aworks aw = new Aworks();
            if (aw.webcheckpass(Salt.Text) == false)
            {
                return;
            }

            byte[] fkey = aw.generatekey(Salt.Text, key.Text);
            if (checkBox.IsChecked == false)
            {
                int index = FilePath.IndexOf(".");
                string newpath = FilePath.Substring(0, index-3) + "src" + FilePath.Substring(index);
                MessageBox.Show(newpath);
                checkstate(aw.DecFile(FilePath ,newpath, Com_Encway.Text,fkey));
        
            }
            else
            {
                checkstate(aw.DecFile(FilePath, Com_Encway.Text,fkey)) ;
            }

        }