private void loadAsymmetricFromFileBtn_Click(object sender, EventArgs e) { asymmetricFileRadio.Checked = true; MerMail.Program.MFile file = MerMail.Program.openFile("publickey.pke", "Open public key", "Private key (*.pke)", "*.pke"); if (file.valid) { bool succes = true; try { public_key = MerMail.Asymmetric.parseKeyXML(file.data); } catch (Exception err) { succes = false; } if (succes) { asymKeyFilename.Text = file.filename; validAsymmetric = true; } else { validAsymmetric = false; } } else { validAsymmetric = false; } updateControls(); }
private void button1_Click(object sender, EventArgs e) { symmetricFileRadio.Checked = true; MerMail.Program.MFile file = MerMail.Program.openFile("", "Open symmetric key", "Any (*.*)", "*.*"); if (file.valid) { SymmetricKey = file.data; symKeyFilename.Text = file.filename; validSymmetric = true; } else { validSymmetric = false; } updateControls(); }