Esempio n. 1
0
 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();
         }
     }
 }
Esempio n. 2
0
        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 = "";
        }
Esempio n. 3
0
        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 = "";
        }