private void openFileDialog2_FileOk(object sender, CancelEventArgs e) { if (File.Exists(openFileDialog2.FileName)) { var result = BasylRSAUtilities.ReadPrivateKey(File.ReadAllText(openFileDialog2.FileName)); if (result != null) { new PublicKeyPopup(BasylRSAUtilities.GetPublicKey(result)).Show(); } } }
private void generateEC_Click(object sender, EventArgs e) { string pk = (BasylRSAUtilities.GetPrivateKey(BasylEllipticUtilities.GenerateKeyPair(GetGeneratorFromUI(), ellipticComboBox.SelectedItem.ToString()))); saveFileDialog.ShowDialog(); bool possiblePath = saveFileDialog.FileName.IndexOfAny(Path.GetInvalidPathChars()) == -1 && saveFileDialog.FileName.Length != 0; if (possiblePath) { File.WriteAllText(saveFileDialog.FileName, pk); } saveFileDialog.FileName = ""; }
private void generateRSA_Click(object sender, EventArgs e) { string pk = (BasylRSAUtilities.GetPrivateKey((new BasylRSAUtilities()).GenerateKeyPair(GetGeneratorFromUI(), (int)numericUpDown1.Value))); saveFileDialog.ShowDialog(); bool possiblePath = saveFileDialog.FileName.IndexOfAny(Path.GetInvalidPathChars()) == -1 && saveFileDialog.FileName.Length != 0; if (possiblePath) { File.WriteAllText(saveFileDialog.FileName, pk); } saveFileDialog.FileName = ""; }